==> Synchronizing chroot copy [/home/leming/armv7/root] -> [leming]...done
==> Making package: linyaps 1.9.0-2 (Sat Jun 21 13:54:30 2025)
==> Retrieving sources...
  -> Updating linyaps git repo...
==> WARNING: Skipping verification of source file PGP signatures.
==> Validating source files with sha256sums...
    linyaps ... Passed
==> Making package: linyaps 1.9.0-2 (Sat Jun 21 13:54:54 2025)
==> Checking runtime dependencies...
==> Installing missing dependencies...
[?25lresolving dependencies...
:: There are 5 providers available for libgl:
:: Repository extra
   1) libglvnd
:: Repository alarm
   2) imx-gpu-viv-dfb  3) imx-gpu-viv-fb  4) imx-gpu-viv-wl  5) imx-gpu-viv-x11

Enter a number (default=1): 
looking for conflicting packages...
warning: dependency cycle detected:
warning: harfbuzz will be installed before its freetype2 dependency
warning: dependency cycle detected:
warning: mesa will be installed before its libglvnd dependency

Packages (65) avahi-1:0.8+r194+g3f79789-3  composefs-1.0.8-1
              default-cursors-3-1  double-conversion-3.3.1-1  duktape-2.7.0-7
              fontconfig-2:2.16.2-1  freetype2-2.13.3-3  fuse-common-3.17.1-1
              fuse3-3.17.1-1  graphite-1:1.3.14-4  harfbuzz-11.2.1-1
              libb2-0.98.1-3  libcups-2:2.4.12-2  libdaemon-0.14-6
              libdrm-2.4.125-1  libedit-20250104_3.1-1  libevdev-1.13.4-1
              libglvnd-1.7.0-3  libgudev-238-3  libice-1.1.2-1
              libinput-1.28.1-1  libjpeg-turbo-3.1.0-1  libpciaccess-0.18.1-2
              libpng-1.6.49-1  libproxy-0.5.9-1  libsm-1.2.6-1
              libsodium-1.0.20-1  libwacom-2.16.1-1  libx11-1.8.12-1
              libxau-1.0.12-1  libxcb-1.17.0-1  libxdmcp-1.1.5-1.1
              libxext-1.3.6-1  libxkbcommon-1.10.0-1  libxkbcommon-x11-1.10.0-1
              libxmu-1.2.1-1  libxshmfence-1.3.3-1  libxt-1.3.1-1
              libxxf86vm-1.1.6-1  llvm-libs-20.1.6-3  lm_sensors-1:3.6.2-1
              md4c-0.5.2-1  mesa-1:25.1.4-1  mtdev-1.1.7-1
              qt6-translations-6.9.1-1  shared-mime-info-2.4-2
              spirv-tools-1:1.4.313.0-1  tslib-1.23-1  wayland-1.23.1-2
              xcb-proto-1.17.0-3  xcb-util-0.4.1-2  xcb-util-cursor-0.1.5-1
              xcb-util-image-0.4.1-3  xcb-util-keysyms-0.4.1-5
              xcb-util-renderutil-0.3.10-2  xcb-util-wm-0.4.2-2
              xdg-utils-1.2.1-1  xkeyboard-config-2.45-1  xorg-xprop-1.2.8-1
              xorg-xset-1.2.5-2  xorgproto-2024.1-2  linyaps-box-2.0.0-6
              ostree-2025.2-3.1  qt6-base-6.9.1-1  yaml-cpp-0.8.0-2

Total Download Size:    65.95 MiB
Total Installed Size:  318.26 MiB

:: Proceed with installation? [Y/n] 
:: Retrieving packages...
 llvm-libs-20.1.6-3-armv7h downloading...
 qt6-base-6.9.1-1-armv7h downloading...
 mesa-1:25.1.4-1-armv7h downloading...
 libx11-1.8.12-1-armv7h downloading...
 qt6-translations-6.9.1-1-any downloading...
 spirv-tools-1:1.4.313.0-1-armv7h downloading...
 libxcb-1.17.0-1-armv7h downloading...
 harfbuzz-11.2.1-1-armv7h downloading...
 xkeyboard-config-2.45-1-any downloading...
 ostree-2025.2-3.1-armv7h downloading...
 shared-mime-info-2.4-2-armv7h downloading...
 libxt-1.3.1-1-armv7h downloading...
 freetype2-2.13.3-3-armv7h downloading...
 libjpeg-turbo-3.1.0-1-armv7h downloading...
 libdrm-2.4.125-1-armv7h downloading...
 avahi-1:0.8+r194+g3f79789-3-armv7h downloading...
 fontconfig-2:2.16.2-1-armv7h downloading...
 libglvnd-1.7.0-3-armv7h downloading...
 libinput-1.28.1-1-armv7h downloading...
 linyaps-box-2.0.0-6-armv7h downloading...
 xorgproto-2024.1-2-any downloading...
 libcups-2:2.4.12-2-armv7h downloading...
 libpng-1.6.49-1-armv7h downloading...
 libxkbcommon-1.10.0-1-armv7h downloading...
 libwacom-2.16.1-1-armv7h downloading...
 yaml-cpp-0.8.0-2-armv7h downloading...
 duktape-2.7.0-7-armv7h downloading...
 libsodium-1.0.20-1-armv7h downloading...
 xcb-proto-1.17.0-3-any downloading...
 wayland-1.23.1-2-armv7h downloading...
 lm_sensors-1:3.6.2-1-armv7h downloading...
 fuse3-3.17.1-1-armv7h downloading...
 libxext-1.3.6-1-armv7h downloading...
 tslib-1.23-1-armv7h downloading...
 libedit-20250104_3.1-1-armv7h downloading...
 libice-1.1.2-1-armv7h downloading...
 graphite-1:1.3.14-4-armv7h downloading...
 libxmu-1.2.1-1-armv7h downloading...
 md4c-0.5.2-1-armv7h downloading...
 xdg-utils-1.2.1-1-any downloading...
 libevdev-1.13.4-1-armv7h downloading...
 double-conversion-3.3.1-1-armv7h downloading...
 composefs-1.0.8-1-armv7h downloading...
 libsm-1.2.6-1-armv7h downloading...
 libgudev-238-3-armv7h downloading...
 xcb-util-wm-0.4.2-2-armv7h downloading...
 libxkbcommon-x11-1.10.0-1-armv7h downloading...
 libproxy-0.5.9-1-armv7h downloading...
 libxdmcp-1.1.5-1.1-armv7h downloading...
 xorg-xprop-1.2.8-1-armv7h downloading...
 libb2-0.98.1-3-armv7h downloading...
 libpciaccess-0.18.1-2-armv7h downloading...
 xorg-xset-1.2.5-2-armv7h downloading...
 libdaemon-0.14-6-armv7h downloading...
 xcb-util-image-0.4.1-3-armv7h downloading...
 mtdev-1.1.7-1-armv7h downloading...
 libxxf86vm-1.1.6-1-armv7h downloading...
 xcb-util-0.4.1-2-armv7h downloading...
 xcb-util-cursor-0.1.5-1-armv7h downloading...
 libxau-1.0.12-1-armv7h downloading...
 xcb-util-renderutil-0.3.10-2-armv7h downloading...
 xcb-util-keysyms-0.4.1-5-armv7h downloading...
 libxshmfence-1.3.3-1-armv7h downloading...
 fuse-common-3.17.1-1-armv7h downloading...
 default-cursors-3-1-any downloading...
checking keyring...
checking package integrity...
loading package files...
checking for file conflicts...
checking available disk space...
:: Processing package changes...
installing linyaps-box...
installing double-conversion...
installing libpng...
installing graphite...
Optional dependencies for graphite
    graphite-docs: Documentation
installing harfbuzz...
Optional dependencies for harfbuzz
    harfbuzz-utils: utilities
installing freetype2...
installing fontconfig...
Creating fontconfig configuration...
Rebuilding fontconfig cache...
installing libb2...
installing libdaemon...
installing avahi...
Optional dependencies for avahi
    gtk3: avahi-discover, avahi-discover-standalone, bshell, bssh, bvnc
    libevent: libevent bindings [installed]
    nss-mdns: NSS support for mDNS
    python-dbus: avahi-bookmarks, avahi-discover
    python-gobject: avahi-bookmarks, avahi-discover
    python-twisted: avahi-bookmarks
    qt5-base: qt5 bindings
installing libcups...
installing libpciaccess...
installing libdrm...
Optional dependencies for libdrm
    cairo: needed for modetest tool
installing xcb-proto...
installing xorgproto...
installing libxdmcp...
installing libxau...
installing libxcb...
installing libx11...
installing libxext...
installing libxshmfence...
installing libxxf86vm...
installing libedit...
installing llvm-libs...
installing lm_sensors...
Optional dependencies for lm_sensors
    rrdtool: for logging with sensord
    perl: for sensor detection and configuration convert [installed]
installing spirv-tools...
installing default-cursors...
Optional dependencies for default-cursors
    adwaita-cursors: default cursor theme
installing wayland...
installing mesa...
Optional dependencies for mesa
    opengl-man-pages: for the OpenGL API man pages
installing libglvnd...
installing libice...
installing mtdev...
installing libevdev...
installing libgudev...
installing libwacom...
Optional dependencies for libwacom
    python-libevdev: for libwacom-show-stylus
    python-pyudev: for libwacom-show-stylus
installing libinput...
Optional dependencies for libinput
    gtk4: libinput debug-gui
    python-pyudev: libinput measure
    python-libevdev: libinput measure
    python-yaml: used by various tools
installing libjpeg-turbo...
installing duktape...
installing libproxy...
installing libsm...
installing xkeyboard-config...
installing libxkbcommon...
Optional dependencies for libxkbcommon
    libxkbcommon-x11: xkbcli interactive-x11 [pending]
    wayland: xkbcli interactive-wayland [installed]
installing libxkbcommon-x11...
installing md4c...
installing shared-mime-info...
installing tslib...
installing xcb-util-renderutil...
installing xcb-util...
installing xcb-util-image...
installing xcb-util-cursor...
installing xcb-util-keysyms...
installing xcb-util-wm...
installing libxt...
installing libxmu...
installing xorg-xset...
installing xorg-xprop...
installing xdg-utils...
Optional dependencies for xdg-utils
    kde-cli-tools: for KDE Plasma5 support in xdg-open
    exo: for Xfce support in xdg-open
    pcmanfm: for LXDE support in xdg-open
    perl-file-mimeinfo: for generic support in xdg-open
    perl-net-dbus: Perl extension to dbus used in xdg-screensaver
    perl-x11-protocol: Perl X11 protocol used in xdg-screensaver
installing qt6-translations...
installing qt6-base...
Optional dependencies for qt6-base
    freetds: MS SQL driver
    gdk-pixbuf2: GTK platform plugin
    gtk3: GTK platform plugin
    libfbclient: Firebird/iBase driver
    mariadb-libs: MariaDB driver
    pango: GTK platform plugin
    perl: for syncqt [installed]
    postgresql-libs: PostgreSQL driver
    qt6-wayland: to run Qt6 applications in a Wayland session
    unixodbc: ODBC driver
installing composefs...
installing fuse-common...
installing fuse3...
installing libsodium...
installing ostree...
installing yaml-cpp...
:: Running post-transaction hooks...
( 1/10) Creating system user accounts...
Creating group 'avahi' with GID 971.
Creating user 'avahi' (Avahi mDNS/DNS-SD daemon) with UID 971 and GID 971.
( 2/10) Reloading system manager configuration...
  Skipped: Current root is not booted.
( 3/10) Updating udev hardware database...
( 4/10) Creating temporary files...
error: command failed to execute correctly
( 5/10) Reloading device manager configuration...
  Skipped: Device manager is not running.
( 6/10) Arming ConditionNeedsUpdate...
( 7/10) Updating the MIME type database...
( 8/10) Updating fontconfig configuration...
( 9/10) Reloading system bus configuration...
  Skipped: Current root is not booted.
(10/10) Updating fontconfig cache...
[?25h==> Checking buildtime dependencies...
==> Installing missing dependencies...
[?25lresolving dependencies...
looking for conflicting packages...

Packages (18) cppdap-1.58.0-2  hicolor-icon-theme-0.18-1  jsoncpp-1.9.6-3
              libuv-1.51.0-1  perl-error-0.17030-1  perl-mailtools-2.22-1
              perl-timedate-2.33-7  rhash-1.4.4-1  zlib-ng-2.2.4-1
              cli11-2.5.0-1  cmake-4.0.3-1  git-2.50.0-1  gtest-1.17.0-1
              ninja-1.12.1-2  nlohmann-json-3.12.0-2  qt6-tools-6.9.1-2
              tl-expected-1.1.0-2  vulkan-headers-1:1.4.313.0-1

Total Download Size:    33.00 MiB
Total Installed Size:  186.09 MiB

:: Proceed with installation? [Y/n] 
:: Retrieving packages...
 cmake-4.0.3-1-armv7h downloading...
 git-2.50.0-1-armv7h downloading...
 qt6-tools-6.9.1-2-armv7h downloading...
 vulkan-headers-1:1.4.313.0-1-any downloading...
 gtest-1.17.0-1-armv7h downloading...
 cppdap-1.58.0-2-armv7h downloading...
 libuv-1.51.0-1-armv7h downloading...
 rhash-1.4.4-1-armv7h downloading...
 ninja-1.12.1-2-armv7h downloading...
 nlohmann-json-3.12.0-2-any downloading...
 jsoncpp-1.9.6-3-armv7h downloading...
 zlib-ng-2.2.4-1-armv7h downloading...
 cli11-2.5.0-1-any downloading...
 perl-mailtools-2.22-1-any downloading...
 perl-timedate-2.33-7-any downloading...
 perl-error-0.17030-1-any downloading...
 tl-expected-1.1.0-2-any downloading...
 hicolor-icon-theme-0.18-1-any downloading...
checking keyring...
checking package integrity...
loading package files...
checking for file conflicts...
checking available disk space...
:: Processing package changes...
installing cli11...
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 [installed]
installing perl-error...
installing perl-timedate...
installing perl-mailtools...
installing zlib-ng...
installing git...
Optional dependencies for git
    git-zsh-completion: upstream zsh completion
    tk: gitk and git gui
    openssh: ssh transport and crypto
    man: show help with `git command --help`
    perl-libwww: git svn
    perl-term-readkey: git svn and interactive.singlekey setting
    perl-io-socket-ssl: git send-email TLS support
    perl-authen-sasl: git send-email TLS support
    perl-mediawiki-api: git mediawiki support
    perl-datetime-format-iso8601: git mediawiki support
    perl-lwp-protocol-https: git mediawiki https support
    perl-cgi: gitweb (web interface) support
    python: git svn & git p4 [installed]
    subversion: git svn
    org.freedesktop.secrets: keyring credential helper
    libsecret: libsecret credential helper [installed]
installing gtest...
Optional dependencies for gtest
    python: gmock generator [installed]
installing qt6-tools...
Optional dependencies for qt6-tools
    clang: for qdoc and lupdate
    litehtml: for assistant
    qt6-declarative: for qdistancefieldgenerator, qdoc and lupdate
installing ninja...
installing nlohmann-json...
installing tl-expected...
installing vulkan-headers...
Optional dependencies for vulkan-headers
    python: Registry tools [installed]
:: Running post-transaction hooks...
(1/5) Creating system user accounts...
Creating group 'git' with GID 970.
Creating user 'git' (git daemon user) with UID 970 and GID 970.
(2/5) Reloading system manager configuration...
  Skipped: Current root is not booted.
(3/5) Arming ConditionNeedsUpdate...
(4/5) Updating the MIME type database...
(5/5) Checking for old perl modules...
[?25h==> Retrieving sources...
==> WARNING: Skipping all source file integrity checks.
==> Extracting sources...
  -> Creating working copy of linyaps git repo...
Cloning into 'linyaps'...
done.
Switched to a new branch 'makepkg'
==> Starting prepare()...
Auto-merging misc/CMakeLists.txt
==> Starting build()...
-- The CXX compiler identification is GNU 14.2.1
-- The C compiler identification is GNU 14.2.1
-- 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
-- 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
-- Project version has been overridden to 1.9.0
-- PFL.cmake: Version: v0.5.2
-- Found PkgConfig: /usr/bin/pkg-config (found version "2.5.0")
-- Checking for one of the modules 'libcrypto'
-- Found GTest: /usr/lib/cmake/GTest/GTestConfig.cmake (found version "1.17.0")
-- resolving Qt version automatically
-- Found Threads: TRUE
-- Performing Test HAVE_STDATOMIC
-- Performing Test HAVE_STDATOMIC - Success
-- Found WrapAtomic: TRUE
-- compiling with Qt6
-- Checking for one of the modules 'glib-2.0'
-- Checking for one of the modules 'ostree-1'
-- Checking for one of the modules 'libsystemd'
-- Checking for one of the modules 'libelf'
-- PFL.cmake: Using external project ytj at /build/linyaps/src/linyaps/external/ytj
-- GitSemver: --==Version: v0.1.3==--
-- CPM: Using local package nlohmann_json@3.12.0
-- CPM: Using local package yaml-cpp@0.8.0
-- PFL.cmake: Adding library ytj::ytj at /build/linyaps/src/linyaps/external/ytj
-- Found nlohmann_json: /usr/share/cmake/nlohmann_json/nlohmann_jsonConfig.cmake (found suitable version "3.12.0", minimum required is "3.5.0")
-- PFL.cmake: Skip test: /build/linyaps/src/linyaps/external/ytj/tests/ytj-test
-- PFL.cmake: Skip app: /build/linyaps/src/linyaps/external/ytj/apps/ytj
-- Found OpenSSL: /usr/lib/libcrypto.so (found version "3.5.0")
-- OPENSSL found
-- Using OpenSSL 3.5.0
-- Found CURL: /usr/lib/libcurl.so (found suitable version "8.14.1", minimum required is "7.58.0")
-- PFL.cmake: Adding libraries at /build/linyaps/src/linyaps
-- PFL.cmake: Adding library linglong::api at /build/linyaps/src/linyaps/libs/api
-- PFL.cmake: Adding library linglong::dbus-api at /build/linyaps/src/linyaps/libs/dbus-api
-- PFL.cmake: Adding library linglong::utils at /build/linyaps/src/linyaps/libs/utils
-- PFL.cmake: Adding library linglong::ocppi at /build/linyaps/src/linyaps/libs/ocppi
-- PFL.cmake: Adding executable parse-config as linglong::ocppi::parse-config at /build/linyaps/src/linyaps/libs/ocppi/examples/parse-config
-- PFL.cmake: Adding executable using-crun as linglong::ocppi::using-crun at /build/linyaps/src/linyaps/libs/ocppi/examples/using-crun
-- PFL.cmake: Adding library linglong::linglong at /build/linyaps/src/linyaps/libs/linglong
-- PFL.cmake: Adding executable ll-tests as linglong::linglong::ll-tests at /build/linyaps/src/linyaps/libs/linglong/tests/ll-tests
-- PFL.cmake: Adding library linglong::oci-cfg-generators at /build/linyaps/src/linyaps/libs/oci-cfg-generators
-- PFL.cmake: Adding executable dumb-init as linglong::dumb-init at /build/linyaps/src/linyaps/apps/dumb-init
-- Found OpenGL: /usr/lib/libOpenGL.so
-- Found WrapOpenGL: TRUE
-- Found WrapVulkanHeaders: /usr/include
-- PFL.cmake: Adding executable ll-dialog as linglong::ll-dialog at /build/linyaps/src/linyaps/apps/ll-dialog
-- PFL.cmake: Adding executable ll-builder as linglong::ll-builder at /build/linyaps/src/linyaps/apps/ll-builder
-- PFL.cmake: Adding executable ll-cli as linglong::ll-cli at /build/linyaps/src/linyaps/apps/ll-cli
-- PFL.cmake: Adding executable ll-package-manager as linglong::ll-package-manager at /build/linyaps/src/linyaps/apps/ll-package-manager
-- PFL.cmake: Adding executable ll-session-helper as linglong::ll-session-helper at /build/linyaps/src/linyaps/apps/ll-session-helper
-- Found Gettext: /usr/bin/msgmerge (found version "0.25")
-- Configuring done (5.9s)
-- Generating done (1.6s)
-- Build files have been written to: /build/linyaps/src/linyaps/build
ninja: Entering directory `build'

[0/225] Automatic MOC and UIC for target qdbusxml2cpp
[0/225] Automatic MOC and UIC for target linglong__api
[0/225] Automatic MOC and UIC for target linglong__ocppi
[0/225] Automatic MOC and UIC for target linglong__dbus-api
[0/225] Automatic MOC and UIC for target LinglongRepoClientAPI
[0/225] Automatic MOC and UIC for target ytj__ytj__BUILD
[1/225] Automatic MOC and UIC for target linglong__dbus-api
[1/225] Automatic MOC and UIC for target linglong__dumb-init
[2/225] Automatic MOC and UIC for target LinglongRepoClientAPI
[2/225] Building CXX object external/h...ientAPI_autogen/mocs_compilation.cpp.o
[3/225] Automatic MOC and UIC for target qdbusxml2cpp
[3/225] Building CXX object tools/qdbu...xml2cpp_autogen/mocs_compilation.cpp.o
[4/225] Automatic MOC and UIC for target linglong__api
[4/225] Building CXX object tools/qdbu.../qdbusxml2cpp.dir/qdbusxml2cpp_6.cpp.o
[5/225] Automatic MOC and UIC for target linglong__ocppi
[5/225] Building CXX object libs/api/C...ng__api_autogen/mocs_compilation.cpp.o
[6/225] Automatic MOC and UIC for target ytj__ytj__BUILD
[6/225] Building CXX object libs/api/C...ir/src/linglong/api/types/helper.cpp.o
[7/225] Building CXX object libs/api/C...ng__api_autogen/mocs_compilation.cpp.o
[7/225] Building CXX object libs/ocppi...__ocppi_autogen/mocs_compilation.cpp.o
[8/225] Building CXX object tools/qdbu...xml2cpp_autogen/mocs_compilation.cpp.o
[8/225] Building CXX object libs/ocppi...ong__ocppi.dir/src/ocppi/cli/CLI.cpp.o
[9/225] Building CXX object external/h...ientAPI_autogen/mocs_compilation.cpp.o
[9/225] Building CXX object libs/ocppi...src/ocppi/cli/CommandFailedError.cpp.o
[10/225] Building CXX object libs/ocpp...__ocppi_autogen/mocs_compilation.cpp.o
[10/225] Building CXX object libs/ocpp...cppi.dir/src/ocppi/cli/CommonCLI.cpp.o
[11/225] Automatic MOC and UIC for target linglong__dumb-init
[11/225] Building CXX object libs/ocpp...cppi.dir/src/ocppi/cli/crun/Crun.cpp.o
[12/225] Building CXX object libs/ocpp...src/ocppi/cli/CommandFailedError.cpp.o
[12/225] Building CXX object libs/ocpp...cppi/cli/ExecutableNotFoundError.cpp.o
[13/225] Building CXX object libs/ocpp...cppi/cli/ExecutableNotFoundError.cpp.o
[13/225] Building CXX object libs/ocpp..._ocppi.dir/src/ocppi/cli/Process.cpp.o
[14/225] Building CXX object libs/api/...ir/src/linglong/api/types/helper.cpp.o
[14/225] Building CXX object libs/ocpp...cppi.dir/src/ocppi/cli/runc/Runc.cpp.o
[15/225] Building CXX object libs/ocpp..._ocppi.dir/src/ocppi/cli/Process.cpp.o
[15/225] Building CXX object libs/ocpp...pi.dir/src/ocppi/cli/youki/Youki.cpp.o
[16/225] Building CXX object libs/ocpp...cppi.dir/src/ocppi/cli/crun/Crun.cpp.o
[16/225] Building CXX object libs/ocpp...g__ocppi.dir/src/ocppi/configure.cpp.o
[17/225] Building CXX object libs/ocpp...g__ocppi.dir/src/ocppi/configure.cpp.o
[17/225] Building CXX object libs/ocpp...r/src/ocppi/InvalidArgumentError.cpp.o
[18/225] Building CXX object libs/ocpp...ong__ocppi.dir/src/ocppi/cli/CLI.cpp.o
[18/225] Building CXX object libs/ocpp....dir/src/ocppi/runtime/configure.cpp.o
[19/225] Building CXX object libs/ocpp....dir/src/ocppi/runtime/configure.cpp.o
[19/225] Building CXX object libs/ocpp...ir/src/ocppi/runtime/ContainerID.cpp.o
[20/225] Building CXX object libs/ocpp...r/src/ocppi/InvalidArgumentError.cpp.o
[20/225] Building CXX object libs/ocpp...r/src/ocppi/runtime/CreateOption.cpp.o
[21/225] Building CXX object libs/ocpp...ir/src/ocppi/runtime/ContainerID.cpp.o
[21/225] Building CXX object libs/ocpp...r/src/ocppi/runtime/DeleteOption.cpp.o
[22/225] Building CXX object libs/ocpp...r/src/ocppi/runtime/CreateOption.cpp.o
[22/225] Building CXX object libs/ocpp...src/ocppi/runtime/FeaturesOption.cpp.o
[23/225] Building CXX object libs/ocpp...r/src/ocppi/runtime/DeleteOption.cpp.o
[23/225] Building CXX object libs/ocpp...r/src/ocppi/runtime/GlobalOption.cpp.o
[24/225] Building CXX object libs/ocpp...cppi.dir/src/ocppi/cli/runc/Runc.cpp.o
[24/225] Building CXX object libs/ocpp...dir/src/ocppi/runtime/KillOption.cpp.o
[25/225] Building CXX object libs/ocpp...pi.dir/src/ocppi/cli/youki/Youki.cpp.o
[25/225] Building CXX object libs/ocpp....dir/src/ocppi/runtime/RunOption.cpp.o
[26/225] Building CXX object tools/qdb.../qdbusxml2cpp.dir/qdbusxml2cpp_6.cpp.o
[26/225] Linking CXX executable tools/qdbusxml2cpp/qdbusxml2cpp
[27/225] Building CXX object libs/ocpp...src/ocppi/runtime/FeaturesOption.cpp.o
[27/225] Building CXX object libs/ocpp...pi.dir/src/ocppi/runtime/Runtime.cpp.o
[28/225] Building CXX object libs/ocpp...r/src/ocppi/runtime/GlobalOption.cpp.o
[28/225] Building CXX object libs/ocpp...ppi.dir/src/ocppi/runtime/Signal.cpp.o
[29/225] Building CXX object libs/ocpp...dir/src/ocppi/runtime/KillOption.cpp.o
[29/225] Building CXX object libs/ocpp...ir/src/ocppi/runtime/StartOption.cpp.o
[30/225] Linking CXX executable tools/qdbusxml2cpp/qdbusxml2cpp
[30/225] Building CXX object libs/ocpp...ir/src/ocppi/runtime/StateOption.cpp.o
[31/225] Building CXX object libs/ocpp....dir/src/ocppi/runtime/RunOption.cpp.o
[31/225] Linking CXX static library libs/api/liblinglong__api.a
[32/225] Building CXX object libs/ocpp...ppi.dir/src/ocppi/runtime/Signal.cpp.o
[32/225] Generating src/linglong/api/d..._org_deepin_linglong_packagemanager1.h
[33/225] Generating src/linglong/api/d..._org_deepin_linglong_packagemanager1.h
[33/225] Generating src/linglong/api/d...bus/v1/gen_org_deepin_linglong_task1.h
[34/225] Generating src/linglong/api/d...bus/v1/gen_org_deepin_linglong_task1.h
[34/225] Generating src/linglong/api/d...bus/v1/gen_org_freedesktop_dbus_peer.h
[35/225] Generating src/linglong/api/d...bus/v1/gen_org_freedesktop_dbus_peer.h
[35/225] Generating src/linglong/api/d...rg_deepin_linglong_packagemanager1.cpp
[36/225] Generating src/linglong/api/d...rg_deepin_linglong_packagemanager1.cpp
[36/225] Generating src/linglong/api/d.../moc_gen_org_deepin_linglong_task1.cpp
[37/225] Generating src/linglong/api/d.../moc_gen_org_deepin_linglong_task1.cpp
[37/225] Generating src/linglong/api/d.../moc_gen_org_freedesktop_dbus_peer.cpp
[38/225] Generating src/linglong/api/d.../moc_gen_org_freedesktop_dbus_peer.cpp
[38/225] Building C object external/ht...LinglongRepoClientAPI.dir/src/list.c.o
[39/225] Linking CXX static library libs/api/liblinglong__api.a
[39/225] Building C object external/ht...nglongRepoClientAPI.dir/src/apiKey.c.o
[40/225] Building C object external/ht...LinglongRepoClientAPI.dir/src/list.c.o
[40/225] Building C object external/ht...ongRepoClientAPI.dir/src/apiClient.c.o
[41/225] Building C object external/ht...nglongRepoClientAPI.dir/src/apiKey.c.o
[41/225] Building C object external/ht...nglongRepoClientAPI.dir/src/binary.c.o
[42/225] Building C object external/ht...nglongRepoClientAPI.dir/src/binary.c.o
[42/225] Building C object external/ht...ngRepoClientAPI.dir/external/cJSON.c.o
[43/225] Building CXX object libs/ocpp...ir/src/ocppi/runtime/StartOption.cpp.o
[43/225] Building C object external/ht...longRepoClientAPI.dir/model/object.c.o
[44/225] Building CXX object libs/ocpp...ir/src/ocppi/runtime/StateOption.cpp.o
[44/225] Building C object external/ht...del/_api_v1_repos_get_200_response.c.o
[45/225] Building C object external/ht...ongRepoClientAPI.dir/src/apiClient.c.o
[45/225] Building C object external/ht...lientAPI.dir/model/api_json_result.c.o
[46/225] Building C object external/ht...longRepoClientAPI.dir/model/object.c.o
[46/225] Building C object external/ht...ir/model/api_upload_task_file_resp.c.o
[47/225] Building C object external/ht...ngRepoClientAPI.dir/external/cJSON.c.o
[47/225] Building C object external/ht...el/api_upload_task_layer_file_resp.c.o
[48/225] Building C object external/ht...del/_api_v1_repos_get_200_response.c.o
[48/225] Building C object external/ht...ientAPI.dir/model/apiv2_json_error.c.o
[49/225] Building C object external/ht...lientAPI.dir/model/api_json_result.c.o
[49/225] Building C object external/ht...ir/model/apiv2_search_app_response.c.o
[50/225] Building C object external/ht...ir/model/api_upload_task_file_resp.c.o
[50/225] Building C object external/ht...odel/fuzzy_search_app_200_response.c.o
[51/225] Building C object external/ht...el/api_upload_task_layer_file_resp.c.o
[51/225] Building C object external/ht...PI.dir/model/get_repo_200_response.c.o
[52/225] Building C object external/ht...ientAPI.dir/model/apiv2_json_error.c.o
[52/225] Building C object external/ht...el/new_upload_task_id_200_response.c.o
[53/225] Building C object external/ht...ir/model/apiv2_search_app_response.c.o
[53/225] Building C object external/ht...poClientAPI.dir/model/request_auth.c.o
[54/225] Building C object external/ht...odel/fuzzy_search_app_200_response.c.o
[54/225] Building C object external/ht...dir/model/request_fuzzy_search_req.c.o
[55/225] Building C object external/ht...PI.dir/model/get_repo_200_response.c.o
[55/225] Building C object external/ht....dir/model/request_register_struct.c.o
[56/225] Building C object external/ht...el/new_upload_task_id_200_response.c.o
[56/225] Building C object external/ht...odel/response_new_upload_task_resp.c.o
[57/225] Building C object external/ht...poClientAPI.dir/model/request_auth.c.o
[57/225] Building C object external/ht...ientAPI.dir/model/response_sign_in.c.o
[58/225] Building C object external/ht...dir/model/request_fuzzy_search_req.c.o
[58/225] Building C object external/ht...ir/model/response_upload_task_resp.c.o
[59/225] Building C object external/ht...odel/response_new_upload_task_resp.c.o
[59/225] Building C object external/ht...l/response_upload_task_status_info.c.o
[60/225] Building C object external/ht....dir/model/request_register_struct.c.o
[60/225] Building C object external/ht...r/model/schema_new_upload_task_req.c.o
[61/225] Building C object external/ht...ientAPI.dir/model/response_sign_in.c.o
[61/225] Building C object external/ht...ientAPI.dir/model/schema_repo_info.c.o
[62/225] Building C object external/ht...ir/model/response_upload_task_resp.c.o
[62/225] Building C object external/ht...API.dir/model/sign_in_200_response.c.o
[63/225] Building C object external/ht...l/response_upload_task_status_info.c.o
[63/225] Building C object external/ht...odel/upload_task_info_200_response.c.o
[64/225] Building C object external/ht...r/model/schema_new_upload_task_req.c.o
[64/225] Building C object external/ht...ongRepoClientAPI.dir/api/ClientAPI.c.o
[65/225] Building C object external/ht...ientAPI.dir/model/schema_repo_info.c.o
[65/225] Building CXX object libs/dbus...bus-api_autogen/mocs_compilation.cpp.o
[66/225] Building C object external/ht...API.dir/model/sign_in_200_response.c.o
[66/225] Building CXX object libs/dbus...c/linglong/api/dbus/v1/dbus_peer.cpp.o
[67/225] Building CXX object libs/dbus...bus-api_autogen/mocs_compilation.cpp.o
[67/225] Building CXX object libs/dbus...long/api/dbus/v1/package_manager.cpp.o
[68/225] Building C object external/ht...odel/upload_task_info_200_response.c.o
[68/225] Building CXX object libs/dbus...ir/src/linglong/api/dbus/v1/task.cpp.o
[69/225] Building CXX object libs/ocpp...pi.dir/src/ocppi/runtime/Runtime.cpp.o
[69/225] Building CXX object libs/dbus..._deepin_linglong_packagemanager1.cpp.o
[70/225] Building C object external/ht...ongRepoClientAPI.dir/api/ClientAPI.c.o
[70/225] Building CXX object libs/dbus...v1/gen_org_deepin_linglong_task1.cpp.o
[71/225] Building CXX object libs/ocpp...cppi.dir/src/ocppi/cli/CommonCLI.cpp.o
In file included from /usr/include/c++/14.2.1/map:62,
                 from /usr/include/nlohmann/detail/conversions/from_json.hpp:15,
                 from /usr/include/nlohmann/adl_serializer.hpp:14,
                 from /usr/include/nlohmann/json.hpp:34,
                 from /build/linyaps/src/linyaps/libs/ocppi/include/ocppi/runtime/features/types/Features.hpp:17,
                 from /build/linyaps/src/linyaps/libs/ocppi/include/ocppi/runtime/SpecRuntime.hpp:16,
                 from /build/linyaps/src/linyaps/libs/ocppi/include/ocppi/runtime/Runtime.hpp:9,
                 from /build/linyaps/src/linyaps/libs/ocppi/include/ocppi/cli/CLI.hpp:6,
                 from /build/linyaps/src/linyaps/libs/ocppi/include/ocppi/cli/CommonCLI.hpp:8,
                 from /build/linyaps/src/linyaps/libs/ocppi/src/ocppi/cli/CommonCLI.cpp:1:
/usr/include/c++/14.2.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 = {const std::piecewise_construct_t&, std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>, std::tuple<>}; _Key = std::__cxx11::basic_string<char>; _Val = std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> >; _KeyOfValue = std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > >; _Compare = std::less<void>; _Alloc = std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > >]':
/usr/include/c++/14.2.1/bits/stl_tree.h:2454:7: note: parameter passing for argument of type 'std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> >, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > >, std::less<void>, std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > > >::const_iterator' changed in GCC 7.1
In file included from /usr/include/c++/14.2.1/map:63:
In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string<char>; _Tp = nlohmann::json_abi_v3_12_0::basic_json<>; _Compare = std::less<void>; _Alloc = std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > >]',
    inlined from 'bool nlohmann::json_abi_v3_12_0::detail::json_sax_dom_callback_parser<BasicJsonType, InputAdapterType>::key(string_t&) [with BasicJsonType = nlohmann::json_abi_v3_12_0::basic_json<>; InputAdapterType = nlohmann::json_abi_v3_12_0::detail::iterator_input_adapter<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> > >]' at /usr/include/nlohmann/detail/input/json_sax.hpp:586:83:
/usr/include/c++/14.2.1/bits/stl_map.h:513:37: note: parameter passing for argument of type 'std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> >, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > >, std::less<void>, std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > > >::const_iterator' changed in GCC 7.1
In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string<char>; _Tp = nlohmann::json_abi_v3_12_0::basic_json<>; _Compare = std::less<void>; _Alloc = std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > >]',
    inlined from 'bool nlohmann::json_abi_v3_12_0::detail::json_sax_dom_parser<BasicJsonType, InputAdapterType>::key(string_t&) [with BasicJsonType = nlohmann::json_abi_v3_12_0::basic_json<>; InputAdapterType = nlohmann::json_abi_v3_12_0::detail::iterator_input_adapter<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> > >]' at /usr/include/nlohmann/detail/input/json_sax.hpp:264:79,
    inlined from 'bool nlohmann::json_abi_v3_12_0::detail::parser<BasicJsonType, InputAdapterType>::sax_parse_internal(SAX*) [with SAX = nlohmann::json_abi_v3_12_0::detail::json_sax_dom_parser<nlohmann::json_abi_v3_12_0::basic_json<>, nlohmann::json_abi_v3_12_0::detail::iterator_input_adapter<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> > > >; BasicJsonType = nlohmann::json_abi_v3_12_0::basic_json<>; InputAdapterType = nlohmann::json_abi_v3_12_0::detail::iterator_input_adapter<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> > >]' at /usr/include/nlohmann/detail/input/parser.hpp:219:59:
/usr/include/c++/14.2.1/bits/stl_map.h:513:37: note: parameter passing for argument of type 'std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> >, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > >, std::less<void>, std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > > >::const_iterator' changed in GCC 7.1
In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string<char>; _Tp = nlohmann::json_abi_v3_12_0::basic_json<>; _Compare = std::less<void>; _Alloc = std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > >]',
    inlined from 'bool nlohmann::json_abi_v3_12_0::detail::json_sax_dom_parser<BasicJsonType, InputAdapterType>::key(string_t&) [with BasicJsonType = nlohmann::json_abi_v3_12_0::basic_json<>; InputAdapterType = nlohmann::json_abi_v3_12_0::detail::iterator_input_adapter<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> > >]' at /usr/include/nlohmann/detail/input/json_sax.hpp:264:79,
    inlined from 'bool nlohmann::json_abi_v3_12_0::detail::parser<BasicJsonType, InputAdapterType>::sax_parse_internal(SAX*) [with SAX = nlohmann::json_abi_v3_12_0::detail::json_sax_dom_parser<nlohmann::json_abi_v3_12_0::basic_json<>, nlohmann::json_abi_v3_12_0::detail::iterator_input_adapter<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> > > >; BasicJsonType = nlohmann::json_abi_v3_12_0::basic_json<>; InputAdapterType = nlohmann::json_abi_v3_12_0::detail::iterator_input_adapter<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> > >]' at /usr/include/nlohmann/detail/input/parser.hpp:430:51:
/usr/include/c++/14.2.1/bits/stl_map.h:513:37: note: parameter passing for argument of type 'std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> >, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > >, std::less<void>, std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > > >::const_iterator' changed in GCC 7.1
In file included from /usr/include/c++/14.2.1/vector:72,
                 from /build/linyaps/src/linyaps/libs/ocppi/include/ocppi/cli/CommonCLI.hpp:6:
/usr/include/c++/14.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {ocppi::types::ContainerListItem}; _Tp = ocppi::types::ContainerListItem; _Alloc = std::allocator<ocppi::types::ContainerListItem>]':
/usr/include/c++/14.2.1/bits/vector.tcc:452:7: note: parameter passing for argument of type 'std::vector<ocppi::types::ContainerListItem>::iterator' changed in GCC 7.1
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::_M_insert_rval(const_iterator, value_type&&) [with _Tp = ocppi::types::ContainerListItem; _Alloc = std::allocator<ocppi::types::ContainerListItem>]',
    inlined from 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = ocppi::types::ContainerListItem; _Alloc = std::allocator<ocppi::types::ContainerListItem>]' at /usr/include/c++/14.2.1/bits/stl_vector.h:1396:30,
    inlined from 'std::insert_iterator<_Container>& std::insert_iterator<_Container>::operator=(typename _Container::value_type&&) [with _Container = std::vector<ocppi::types::ContainerListItem>]' at /usr/include/c++/14.2.1/bits/stl_iterator.h:968:26,
    inlined from '_OIter std::transform(_IIter, _IIter, _OIter, _UnaryOperation) [with _IIter = nlohmann::json_abi_v3_12_0::detail::iter_impl<const nlohmann::json_abi_v3_12_0::basic_json<> >; _OIter = insert_iterator<vector<ocppi::types::ContainerListItem> >; _UnaryOperation = nlohmann::json_abi_v3_12_0::detail::from_json_array_impl<nlohmann::json_abi_v3_12_0::basic_json<>, std::vector<ocppi::types::ContainerListItem> >(const nlohmann::json_abi_v3_12_0::basic_json<>&, std::vector<ocppi::types::ContainerListItem>&, priority_tag<1>)::<lambda(const nlohmann::json_abi_v3_12_0::basic_json<>&)>]' at /usr/include/c++/14.2.1/bits/stl_algo.h:4220:12,
    inlined from 'decltype (((arr.reserve(declval<typename ConstructibleArrayType::size_type>()), j.get<typename ConstructibleArrayType::value_type>()), void())) nlohmann::json_abi_v3_12_0::detail::from_json_array_impl(const BasicJsonType&, ConstructibleArrayType&, priority_tag<1>) [with BasicJsonType = nlohmann::json_abi_v3_12_0::basic_json<>; ConstructibleArrayType = std::vector<ocppi::types::ContainerListItem>; typename std::enable_if<std::is_assignable<ConstructibleArrayType&, ConstructibleArrayType>::value, int>::type <anonymous> = 0]' at /usr/include/nlohmann/detail/conversions/from_json.hpp:293:19,
    inlined from 'decltype (((nlohmann::json_abi_v3_12_0::detail::from_json_array_impl(j, arr, nlohmann::json_abi_v3_12_0::detail::priority_tag<3>{}), j.get<typename ConstructibleArrayType::value_type>()), void())) nlohmann::json_abi_v3_12_0::detail::from_json(const BasicJsonType&, ConstructibleArrayType&) [with BasicJsonType = nlohmann::json_abi_v3_12_0::basic_json<>; ConstructibleArrayType = std::vector<ocppi::types::ContainerListItem>; typename std::enable_if<((((is_constructible_array_type<BasicJsonType, ConstructibleArrayType>::value && (! is_constructible_object_type<BasicJsonType, ConstructibleObjectType>::value)) && (! is_constructible_string_type<BasicJsonType, ConstructibleStringType>::value)) && (! std::is_same<ConstructibleArrayType, typename BasicJsonType::binary_t>::value)) && (! is_basic_json<T>::value)), int>::type <anonymous> = 0]' at /usr/include/nlohmann/detail/conversions/from_json.hpp:342:25:
/usr/include/c++/14.2.1/bits/vector.tcc:379:19: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<ocppi::types::ContainerListItem*, std::vector<ocppi::types::ContainerListItem> >' changed in GCC 7.1

[71/225] Linking CXX static library libs/ocppi/libocppi.a
[72/225] Linking CXX static library libs/ocppi/libocppi.a
[72/225] Automatic MOC and UIC for target linglong__utils
[73/225] Building CXX object libs/dbus...c/linglong/api/dbus/v1/dbus_peer.cpp.o
[73/225] Automatic MOC and UIC for target linglong__oci-cfg-generators
[74/225] Automatic MOC and UIC for target linglong__oci-cfg-generators
[74/225] Building CXX object libs/dbus...v1/gen_org_freedesktop_dbus_peer.cpp.o
[75/225] Building CXX object libs/dbus...ir/src/linglong/api/dbus/v1/task.cpp.o
[75/225] Building CXX object libs/oci-...erators_autogen/mocs_compilation.cpp.o
[76/225] Building CXX object libs/oci-...erators_autogen/mocs_compilation.cpp.o
[76/225] Building CXX object libs/oci-...generators/container_cfg_builder.cpp.o
[77/225] Automatic MOC and UIC for target linglong__utils
[77/225] Building CXX object libs/util...__utils_autogen/mocs_compilation.cpp.o
[78/225] Building CXX object libs/dbus...long/api/dbus/v1/package_manager.cpp.o
[78/225] Building CXX object libs/util...r/src/linglong/utils/command/env.cpp.o
[79/225] Building CXX object libs/dbus..._deepin_linglong_packagemanager1.cpp.o
[79/225] Building CXX object libs/util...glong/utils/command/ocppi-helper.cpp.o
[80/225] Building CXX object libs/dbus...v1/gen_org_deepin_linglong_task1.cpp.o
[80/225] Building CXX object libs/util....dir/src/linglong/utils/dbus/log.cpp.o
[81/225] Building CXX object libs/util....dir/src/linglong/utils/dbus/log.cpp.o
[81/225] Building CXX object libs/util.../utils/dbus/properties_forwarder.cpp.o
[82/225] Building CXX object libs/util...r/src/linglong/utils/command/env.cpp.o
[82/225] Building CXX object libs/util...src/linglong/utils/dbus/register.cpp.o
[83/225] Building CXX object libs/util...__utils_autogen/mocs_compilation.cpp.o
[83/225] Building CXX object libs/util...g/utils/error/details/error_impl.cpp.o
[84/225] Building CXX object libs/util...glong/utils/command/ocppi-helper.cpp.o
[84/225] Building CXX object libs/util...r/src/linglong/utils/error/error.cpp.o
[85/225] Building CXX object libs/dbus...v1/gen_org_freedesktop_dbus_peer.cpp.o
[85/225] Building CXX object libs/util...c/linglong/utils/finally/finally.cpp.o
[86/225] Building CXX object libs/util...c/linglong/utils/finally/finally.cpp.o
[86/225] Building CXX object libs/util...linglong/utils/global/initialize.cpp.o
[87/225] Building CXX object libs/util...g/utils/error/details/error_impl.cpp.o
[87/225] Building CXX object libs/util...dir/src/linglong/utils/overlayfs.cpp.o
[88/225] Building CXX object libs/util.../utils/dbus/properties_forwarder.cpp.o
In file included from /usr/include/c++/14.2.1/map:62,
                 from /usr/include/qt6/QtCore/qmetatype.h:28,
                 from /usr/include/qt6/QtCore/qcborcommon.h:8,
                 from /usr/include/qt6/QtCore/qcborvalue.h:8,
                 from /usr/include/qt6/QtCore/qjsonvalue.h:7,
                 from /usr/include/qt6/QtCore/qjsonobject.h:7,
                 from /usr/include/qt6/QtCore/QJsonObject:1,
                 from /build/linyaps/src/linyaps/libs/utils/src/linglong/utils/error/details/error_impl.h:10,
                 from /build/linyaps/src/linyaps/libs/utils/src/linglong/utils/error/error.h:9,
                 from /build/linyaps/src/linyaps/libs/utils/src/linglong/utils/dbus/properties_forwarder.h:7,
                 from /build/linyaps/src/linyaps/libs/utils/src/linglong/utils/dbus/properties_forwarder.cpp:5:
/usr/include/c++/14.2.1/bits/stl_tree.h: In member function 'std::pair<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(const_iterator, const key_type&) [with _Key = QString; _Val = std::pair<const QString, QVariant>; _KeyOfValue = std::_Select1st<std::pair<const QString, QVariant> >; _Compare = std::less<QString>; _Alloc = std::allocator<std::pair<const QString, QVariant> >]':
/usr/include/c++/14.2.1/bits/stl_tree.h:2206:5: note: parameter passing for argument of type 'std::_Rb_tree<QString, std::pair<const QString, QVariant>, std::_Select1st<std::pair<const QString, QVariant> >, std::less<QString>, std::allocator<std::pair<const QString, QVariant> > >::const_iterator' changed in GCC 7.1

[88/225] Building CXX object libs/util...nglong/utils/packageinfo_handler.cpp.o
[89/225] Building CXX object libs/util...src/linglong/utils/dbus/register.cpp.o
[89/225] Building CXX object libs/util...rc/linglong/utils/serialize/json.cpp.o
[90/225] Building CXX object libs/util...linglong/utils/global/initialize.cpp.o
[90/225] Building CXX object libs/util...rc/linglong/utils/serialize/yaml.cpp.o
[91/225] Building CXX object libs/util...r/src/linglong/utils/error/error.cpp.o
[91/225] Building CXX object libs/util...r/src/linglong/utils/transaction.cpp.o
[92/225] Building CXX object libs/util...r/src/linglong/utils/transaction.cpp.o
[92/225] Building CXX object libs/util...tils.dir/src/linglong/utils/file.cpp.o
[93/225] Building CXX object libs/util...dir/src/linglong/utils/overlayfs.cpp.o
[93/225] Building CXX object libs/util...linglong/utils/xdg/desktop_entry.cpp.o
[94/225] Building CXX object libs/util...tils.dir/src/linglong/utils/file.cpp.o
[94/225] Building CXX object libs/util...ils.dir/src/linglong/utils/hooks.cpp.o
[95/225] Building CXX object libs/util...linglong/utils/xdg/desktop_entry.cpp.o
[95/225] Linking CXX static library external/http/libLinglongRepoClientAPI.a
[96/225] Linking CXX static library external/http/libLinglongRepoClientAPI.a
[96/225] Linking CXX static library libs/dbus-api/liblinglong__dbus-api.a
[97/225] Linking CXX static library libs/dbus-api/liblinglong__dbus-api.a
[97/225] Automatic MOC and UIC for target linglong__ocppi__parse-config
[98/225] Automatic MOC and UIC for target linglong__ocppi__parse-config
[98/225] Automatic MOC and UIC for target linglong__ocppi__using-crun
[99/225] Automatic MOC and UIC for target linglong__ocppi__using-crun
[99/225] Building CXX object external/...__BUILD_autogen/mocs_compilation.cpp.o
[100/225] Building CXX object external...__BUILD_autogen/mocs_compilation.cpp.o
[100/225] Building CXX object external.../ytj__ytj__BUILD.dir/src/ytj/ytj.cpp.o
[101/225] Building CXX object libs/uti...rc/linglong/utils/serialize/json.cpp.o
[101/225] Building CXX object libs/ocp...-config_autogen/mocs_compilation.cpp.o
[102/225] Building CXX object libs/uti...rc/linglong/utils/serialize/yaml.cpp.o
[102/225] Building CXX object libs/ocp...ocppi__parse-config.dir/src/main.cpp.o
[103/225] Building CXX object libs/ocp...-config_autogen/mocs_compilation.cpp.o
[103/225] Building CXX object libs/ocp...ng-crun_autogen/mocs_compilation.cpp.o
[104/225] Building CXX object libs/ocp...ng-crun_autogen/mocs_compilation.cpp.o
[104/225] Building CXX object libs/ocp...__ocppi__using-crun.dir/src/main.cpp.o
[105/225] Building CXX object libs/uti...ils.dir/src/linglong/utils/hooks.cpp.o
[105/225] Building CXX object apps/dum...mb-init_autogen/mocs_compilation.cpp.o
[106/225] Building CXX object apps/dum...mb-init_autogen/mocs_compilation.cpp.o
[106/225] Building C object apps/dumb-...glong__dumb-init.dir/src/dumb-init.c.o
[107/225] Building C object apps/dumb-...glong__dumb-init.dir/src/dumb-init.c.o
[107/225] Generating ca.po
[108/225] Generating ca.po
/usr/bin/msgmerge: The option '--sort-output' is deprecated.

[108/225] Generating en_GB.po
[109/225] Generating en_GB.po
/usr/bin/msgmerge: The option '--sort-output' is deprecated.

[109/225] Generating en_US.po
[110/225] Generating en_US.po
/usr/bin/msgmerge: The option '--sort-output' is deprecated.

[110/225] Generating es.po
[111/225] Building CXX object external.../ytj__ytj__BUILD.dir/src/ytj/ytj.cpp.o
[111/225] Generating fi.po
[112/225] Generating es.po
/usr/bin/msgmerge: The option '--sort-output' is deprecated.

[112/225] Generating pl.po
[113/225] Generating fi.po
/usr/bin/msgmerge: The option '--sort-output' is deprecated.

[113/225] Generating pt_BR.po
[114/225] Generating pl.po
/usr/bin/msgmerge: The option '--sort-output' is deprecated.

[114/225] Generating sq.po
[115/225] Generating pt_BR.po
/usr/bin/msgmerge: The option '--sort-output' is deprecated.

[115/225] Generating uk.po
[116/225] Generating sq.po
/usr/bin/msgmerge: The option '--sort-output' is deprecated.

[116/225] Generating zh_CN.po
[117/225] Generating uk.po
/usr/bin/msgmerge: The option '--sort-output' is deprecated.

[117/225] Linking CXX static library external/ytj/libytj__ytj__BUILD.a
[118/225] Generating zh_CN.po
/usr/bin/msgmerge: The option '--sort-output' is deprecated.

[118/225] Linking CXX executable apps/dumb-init/dumb-init
[119/225] Linking CXX static library external/ytj/libytj__ytj__BUILD.a
[119/225] Generating ca.gmo
[120/225] Generating ca.gmo
[120/225] Generating en_GB.gmo
[121/225] Generating en_GB.gmo
[121/225] Generating en_US.gmo
[122/225] Generating en_US.gmo
[122/225] Generating es.gmo
[123/225] Generating es.gmo
[123/225] Generating fi.gmo
[124/225] Linking CXX executable apps/dumb-init/dumb-init
[124/225] Generating pl.gmo
[125/225] Generating fi.gmo
[125/225] Generating pt_BR.gmo
[126/225] Generating pl.gmo
[126/225] Generating sq.gmo
[127/225] Generating sq.gmo
[127/225] Generating uk.gmo
[128/225] Generating pt_BR.gmo
[128/225] Generating zh_CN.gmo
[129/225] Generating zh_CN.gmo
[130/225] Generating uk.gmo
[131/225] Building CXX object libs/uti...nglong/utils/packageinfo_handler.cpp.o
In file included from /usr/include/c++/14.2.1/map:62,
                 from /usr/include/nlohmann/detail/conversions/from_json.hpp:15,
                 from /usr/include/nlohmann/adl_serializer.hpp:14,
                 from /usr/include/nlohmann/json.hpp:34,
                 from /build/linyaps/src/linyaps/libs/api/src/linglong/api/types/v1/PackageInfo.hpp:17,
                 from /build/linyaps/src/linyaps/libs/utils/src/linglong/utils/packageinfo_handler.h:7,
                 from /build/linyaps/src/linyaps/libs/utils/src/linglong/utils/packageinfo_handler.cpp:5:
/usr/include/c++/14.2.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 = {const std::piecewise_construct_t&, std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>, std::tuple<>}; _Key = std::__cxx11::basic_string<char>; _Val = std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> >; _KeyOfValue = std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > >; _Compare = std::less<void>; _Alloc = std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > >]':
/usr/include/c++/14.2.1/bits/stl_tree.h:2454:7: note: parameter passing for argument of type 'std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> >, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > >, std::less<void>, std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > > >::const_iterator' changed in GCC 7.1
In file included from /usr/include/c++/14.2.1/map:63:
In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string<char>; _Tp = nlohmann::json_abi_v3_12_0::basic_json<>; _Compare = std::less<void>; _Alloc = std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > >]',
    inlined from 'bool nlohmann::json_abi_v3_12_0::detail::json_sax_dom_callback_parser<BasicJsonType, InputAdapterType>::key(string_t&) [with BasicJsonType = nlohmann::json_abi_v3_12_0::basic_json<>; InputAdapterType = nlohmann::json_abi_v3_12_0::detail::iterator_input_adapter<const char*>]' at /usr/include/nlohmann/detail/input/json_sax.hpp:586:83:
/usr/include/c++/14.2.1/bits/stl_map.h:513:37: note: parameter passing for argument of type 'std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> >, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > >, std::less<void>, std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > > >::const_iterator' changed in GCC 7.1
In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string<char>; _Tp = nlohmann::json_abi_v3_12_0::basic_json<>; _Compare = std::less<void>; _Alloc = std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > >]',
    inlined from 'bool nlohmann::json_abi_v3_12_0::detail::json_sax_dom_parser<BasicJsonType, InputAdapterType>::key(string_t&) [with BasicJsonType = nlohmann::json_abi_v3_12_0::basic_json<>; InputAdapterType = nlohmann::json_abi_v3_12_0::detail::iterator_input_adapter<const char*>]' at /usr/include/nlohmann/detail/input/json_sax.hpp:264:79,
    inlined from 'bool nlohmann::json_abi_v3_12_0::detail::parser<BasicJsonType, InputAdapterType>::sax_parse_internal(SAX*) [with SAX = nlohmann::json_abi_v3_12_0::detail::json_sax_dom_parser<nlohmann::json_abi_v3_12_0::basic_json<>, nlohmann::json_abi_v3_12_0::detail::iterator_input_adapter<const char*> >; BasicJsonType = nlohmann::json_abi_v3_12_0::basic_json<>; InputAdapterType = nlohmann::json_abi_v3_12_0::detail::iterator_input_adapter<const char*>]' at /usr/include/nlohmann/detail/input/parser.hpp:219:59:
/usr/include/c++/14.2.1/bits/stl_map.h:513:37: note: parameter passing for argument of type 'std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> >, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > >, std::less<void>, std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > > >::const_iterator' changed in GCC 7.1
In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string<char>; _Tp = nlohmann::json_abi_v3_12_0::basic_json<>; _Compare = std::less<void>; _Alloc = std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > >]',
    inlined from 'bool nlohmann::json_abi_v3_12_0::detail::json_sax_dom_parser<BasicJsonType, InputAdapterType>::key(string_t&) [with BasicJsonType = nlohmann::json_abi_v3_12_0::basic_json<>; InputAdapterType = nlohmann::json_abi_v3_12_0::detail::iterator_input_adapter<const char*>]' at /usr/include/nlohmann/detail/input/json_sax.hpp:264:79,
    inlined from 'bool nlohmann::json_abi_v3_12_0::detail::parser<BasicJsonType, InputAdapterType>::sax_parse_internal(SAX*) [with SAX = nlohmann::json_abi_v3_12_0::detail::json_sax_dom_parser<nlohmann::json_abi_v3_12_0::basic_json<>, nlohmann::json_abi_v3_12_0::detail::iterator_input_adapter<const char*> >; BasicJsonType = nlohmann::json_abi_v3_12_0::basic_json<>; InputAdapterType = nlohmann::json_abi_v3_12_0::detail::iterator_input_adapter<const char*>]' at /usr/include/nlohmann/detail/input/parser.hpp:430:51:
/usr/include/c++/14.2.1/bits/stl_map.h:513:37: note: parameter passing for argument of type 'std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> >, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > >, std::less<void>, std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > > >::const_iterator' changed in GCC 7.1

[131/225] Linking CXX static library libs/utils/liblinglong__utils.a
[132/225] Linking CXX static library libs/utils/liblinglong__utils.a
[132/225] Automatic MOC and UIC for target linglong__ll-dialog
[133/225] Building CXX object libs/ocp...__ocppi__using-crun.dir/src/main.cpp.o
In file included from /usr/include/c++/14.2.1/map:62,
                 from /usr/include/nlohmann/detail/conversions/from_json.hpp:15,
                 from /usr/include/nlohmann/adl_serializer.hpp:14,
                 from /usr/include/nlohmann/json.hpp:34,
                 from /build/linyaps/src/linyaps/libs/ocppi/examples/using-crun/src/main.cpp:10:
/usr/include/c++/14.2.1/bits/stl_tree.h: In function 'std::pair<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(const_iterator, const key_type&) [with _Key = std::__cxx11::basic_string<char>; _Val = std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> >; _KeyOfValue = std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > >; _Compare = std::less<void>; _Alloc = std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > >]':
/usr/include/c++/14.2.1/bits/stl_tree.h:2206:5: note: parameter passing for argument of type 'std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> >, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > >, std::less<void>, std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > > >::const_iterator' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::nullptr_t}; _Key = std::__cxx11::basic_string<char>; _Val = std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> >; _KeyOfValue = std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > >; _Compare = std::less<void>; _Alloc = std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > >]':
/usr/include/c++/14.2.1/bits/stl_tree.h:2454:7: note: parameter passing for argument of type 'std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> >, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > >, std::less<void>, std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > > >::const_iterator' changed in GCC 7.1
In file included from /usr/include/c++/14.2.1/map:63:
In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::iterator std::map<_Key, _Tp, _Compare, _Alloc>::emplace_hint(const_iterator, _Args&& ...) [with _Args = {std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::nullptr_t}; _Key = std::__cxx11::basic_string<char>; _Tp = nlohmann::json_abi_v3_12_0::basic_json<>; _Compare = std::less<void>; _Alloc = std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > >]',
    inlined from 'std::pair<typename std::_Rb_tree<_Key, std::pair<const _Key, _Val>, std::_Select1st<std::pair<const _Key, _Val> >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind<std::pair<const _Key, _Val> >::other>::iterator, bool> std::map<_Key, _Tp, _Compare, _Alloc>::emplace(_Args&& ...) [with _Args = {std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::nullptr_t}; _Key = std::__cxx11::basic_string<char>; _Tp = nlohmann::json_abi_v3_12_0::basic_json<>; _Compare = std::less<void>; _Alloc = std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > >]' at /usr/include/c++/14.2.1/bits/stl_map.h:601:22,
    inlined from 'nlohmann::json_abi_v3_12_0::basic_json<ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType, CustomBaseClass>::value_type& nlohmann::json_abi_v3_12_0::basic_json<ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType, CustomBaseClass>::operator[](typename object_t::key_type) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string<char>; BooleanType = bool; NumberIntegerType = long long int; NumberUnsignedType = long long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; JSONSerializer = nlohmann::json_abi_v3_12_0::adl_serializer; BinaryType = std::vector<unsigned char>; CustomBaseClass = void]' at /usr/include/nlohmann/json.hpp:2159:57:
/usr/include/c++/14.2.1/bits/stl_map.h:640:38: note: parameter passing for argument of type 'std::map<std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<>, std::less<void>, std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > > >::const_iterator' {aka 'std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> >, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > >, std::less<void>, std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > > >::const_iterator'} changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, nlohmann::json_abi_v3_12_0::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long long int, long long unsigned int, double, std::allocator, nlohmann::json_abi_v3_12_0::adl_serializer, std::vector<unsigned char, std::allocator<unsigned char> >, void>}; _Key = std::__cxx11::basic_string<char>; _Val = std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> >; _KeyOfValue = std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > >; _Compare = std::less<void>; _Alloc = std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > >]':
/usr/include/c++/14.2.1/bits/stl_tree.h:2454:7: note: parameter passing for argument of type 'std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> >, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > >, std::less<void>, std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > > >::const_iterator' changed in GCC 7.1
In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::iterator std::map<_Key, _Tp, _Compare, _Alloc>::emplace_hint(const_iterator, _Args&& ...) [with _Args = {std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, nlohmann::json_abi_v3_12_0::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long long int, long long unsigned int, double, std::allocator, nlohmann::json_abi_v3_12_0::adl_serializer, std::vector<unsigned char, std::allocator<unsigned char> >, void>}; _Key = std::__cxx11::basic_string<char>; _Tp = nlohmann::json_abi_v3_12_0::basic_json<>; _Compare = std::less<void>; _Alloc = std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > >]',
    inlined from 'std::pair<typename std::_Rb_tree<_Key, std::pair<const _Key, _Val>, std::_Select1st<std::pair<const _Key, _Val> >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind<std::pair<const _Key, _Val> >::other>::iterator, bool> std::map<_Key, _Tp, _Compare, _Alloc>::emplace(_Args&& ...) [with _Args = {std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, nlohmann::json_abi_v3_12_0::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long long int, long long unsigned int, double, std::allocator, nlohmann::json_abi_v3_12_0::adl_serializer, std::vector<unsigned char, std::allocator<unsigned char> >, void>}; _Key = std::__cxx11::basic_string<char>; _Tp = nlohmann::json_abi_v3_12_0::basic_json<>; _Compare = std::less<void>; _Alloc = std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > >]' at /usr/include/c++/14.2.1/bits/stl_map.h:601:22,
    inlined from 'nlohmann::json_abi_v3_12_0::basic_json<ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType, CustomBaseClass>::basic_json(initializer_list_t, bool, value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string<char>; BooleanType = bool; NumberIntegerType = long long int; NumberUnsignedType = long long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; JSONSerializer = nlohmann::json_abi_v3_12_0::adl_serializer; BinaryType = std::vector<unsigned char>; CustomBaseClass = void]' at /usr/include/nlohmann/json.hpp:950:47:
/usr/include/c++/14.2.1/bits/stl_map.h:640:38: note: parameter passing for argument of type 'std::map<std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<>, std::less<void>, std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > > >::const_iterator' {aka 'std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> >, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > >, std::less<void>, std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > > >::const_iterator'} changed in GCC 7.1

[133/225] Linking CXX executable libs/ocppi/examples/using-crun/using-crun
[134/225] Linking CXX executable libs/ocppi/examples/using-crun/using-crun
[135/225] Building CXX object libs/oci...generators/container_cfg_builder.cpp.o
In file included from /usr/include/c++/14.2.1/map:62,
                 from /usr/include/nlohmann/detail/conversions/from_json.hpp:15,
                 from /usr/include/nlohmann/adl_serializer.hpp:14,
                 from /usr/include/nlohmann/json.hpp:34,
                 from /build/linyaps/src/linyaps/libs/ocppi/include/ocppi/runtime/config/types/Config.hpp:17,
                 from /build/linyaps/src/linyaps/libs/oci-cfg-generators/src/linglong/oci-cfg-generators/container_cfg_builder.h:9,
                 from /build/linyaps/src/linyaps/libs/oci-cfg-generators/src/linglong/oci-cfg-generators/container_cfg_builder.cpp:7:
/usr/include/c++/14.2.1/bits/stl_tree.h: In function 'std::pair<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(const_iterator, const key_type&) [with _Key = std::__cxx11::basic_string<char>; _Val = std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> >; _KeyOfValue = std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > >; _Compare = std::less<void>; _Alloc = std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > >]':
/usr/include/c++/14.2.1/bits/stl_tree.h:2206:5: note: parameter passing for argument of type 'std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> >, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > >, std::less<void>, std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > > >::const_iterator' changed in GCC 7.1
/usr/include/c++/14.2.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 = {const std::piecewise_construct_t&, std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>, std::tuple<>}; _Key = std::__cxx11::basic_string<char>; _Val = std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> >; _KeyOfValue = std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > >; _Compare = std::less<void>; _Alloc = std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > >]':
/usr/include/c++/14.2.1/bits/stl_tree.h:2454:7: note: parameter passing for argument of type 'std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> >, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > >, std::less<void>, std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > > >::const_iterator' changed in GCC 7.1
In file included from /usr/include/c++/14.2.1/vector:65,
                 from /usr/include/c++/14.2.1/functional:64,
                 from /usr/include/nlohmann/json.hpp:23:
/usr/include/c++/14.2.1/bits/stl_uninitialized.h: In function '_ForwardIterator std::__do_uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const ocppi::runtime::config::types::Hook*, vector<ocppi::runtime::config::types::Hook> >; _ForwardIterator = ocppi::runtime::config::types::Hook*]':
/usr/include/c++/14.2.1/bits/stl_uninitialized.h:113:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const ocppi::runtime::config::types::Hook*, std::vector<ocppi::runtime::config::types::Hook> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_uninitialized.h:113:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const ocppi::runtime::config::types::Hook*, std::vector<ocppi::runtime::config::types::Hook> >' changed in GCC 7.1
In static member function 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const ocppi::runtime::config::types::Hook*, std::vector<ocppi::runtime::config::types::Hook> >; _ForwardIterator = ocppi::runtime::config::types::Hook*; bool _TrivialValueTypes = false]',
    inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const ocppi::runtime::config::types::Hook*, vector<ocppi::runtime::config::types::Hook> >; _ForwardIterator = ocppi::runtime::config::types::Hook*]' at /usr/include/c++/14.2.1/bits/stl_uninitialized.h:185:15,
    inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const ocppi::runtime::config::types::Hook*, vector<ocppi::runtime::config::types::Hook> >; _ForwardIterator = ocppi::runtime::config::types::Hook*; _Tp = ocppi::runtime::config::types::Hook]' at /usr/include/c++/14.2.1/bits/stl_uninitialized.h:373:37,
    inlined from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator<const ocppi::runtime::config::types::Hook*, std::vector<ocppi::runtime::config::types::Hook> >; _Tp = ocppi::runtime::config::types::Hook; _Alloc = std::allocator<ocppi::runtime::config::types::Hook>]' at /usr/include/c++/14.2.1/bits/stl_vector.h:1624:35,
    inlined from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = ocppi::runtime::config::types::Hook; _Alloc = std::allocator<ocppi::runtime::config::types::Hook>]' at /usr/include/c++/14.2.1/bits/vector.tcc:238:44,
    inlined from 'std::enable_if_t<((bool)__and_v<std::__not_<std::is_same<std::optional<_Tp>, typename std::remove_cv<typename std::remove_reference<_Up>::type>::type> >, std::__not_<std::__and_<std::is_scalar<_Tp>, std::is_same<_Tp, typename std::decay<_Up>::type> > >, std::is_constructible<_Tp, _Up>, std::is_assignable<_Tp&, _Up> >), std::optional<_Tp>&> std::optional<_Tp>::operator=(_Up&&) [with _Up = std::vector<ocppi::runtime::config::types::Hook>&; _Tp = std::vector<ocppi::runtime::config::types::Hook>]' at /usr/include/c++/14.2.1/optional:849:21,
    inlined from 'linglong::generator::ContainerCfgBuilder& linglong::generator::ContainerCfgBuilder::setStartContainerHooks(std::vector<ocppi::runtime::config::types::Hook>)' at /build/linyaps/src/linyaps/libs/oci-cfg-generators/src/linglong/oci-cfg-generators/container_cfg_builder.cpp:460:36:
/usr/include/c++/14.2.1/bits/stl_uninitialized.h:137:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const ocppi::runtime::config::types::Hook*, std::vector<ocppi::runtime::config::types::Hook> >' changed in GCC 7.1
In static member function 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const ocppi::runtime::config::types::Hook*, std::vector<ocppi::runtime::config::types::Hook> >; _ForwardIterator = ocppi::runtime::config::types::Hook*; bool _TrivialValueTypes = false]',
    inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const ocppi::runtime::config::types::Hook*, vector<ocppi::runtime::config::types::Hook> >; _ForwardIterator = ocppi::runtime::config::types::Hook*]' at /usr/include/c++/14.2.1/bits/stl_uninitialized.h:185:15,
    inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const ocppi::runtime::config::types::Hook*, vector<ocppi::runtime::config::types::Hook> >; _ForwardIterator = ocppi::runtime::config::types::Hook*; _Tp = ocppi::runtime::config::types::Hook]' at /usr/include/c++/14.2.1/bits/stl_uninitialized.h:373:37,
    inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = ocppi::runtime::config::types::Hook; _Alloc = std::allocator<ocppi::runtime::config::types::Hook>]' at /usr/include/c++/14.2.1/bits/stl_vector.h:606:31,
    inlined from 'void std::_Construct(_Tp*, _Args&& ...) [with _Tp = vector<ocppi::runtime::config::types::Hook>; _Args = {vector<ocppi::runtime::config::types::Hook, allocator<ocppi::runtime::config::types::Hook> >&}]' at /usr/include/c++/14.2.1/bits/stl_construct.h:119:7,
    inlined from 'constexpr void std::_Optional_payload_base<_Tp>::_M_construct(_Args&& ...) [with _Args = {std::vector<ocppi::runtime::config::types::Hook, std::allocator<ocppi::runtime::config::types::Hook> >&}; _Tp = std::vector<ocppi::runtime::config::types::Hook>]' at /usr/include/c++/14.2.1/optional:274:19,
    inlined from 'constexpr void std::_Optional_base_impl<_Tp, _Dp>::_M_construct(_Args&& ...) [with _Args = {std::vector<ocppi::runtime::config::types::Hook, std::allocator<ocppi::runtime::config::types::Hook> >&}; _Tp = std::vector<ocppi::runtime::config::types::Hook>; _Dp = std::_Optional_base<std::vector<ocppi::runtime::config::types::Hook>, false, false>]' at /usr/include/c++/14.2.1/optional:455:52,
    inlined from 'std::enable_if_t<((bool)__and_v<std::__not_<std::is_same<std::optional<_Tp>, typename std::remove_cv<typename std::remove_reference<_Up>::type>::type> >, std::__not_<std::__and_<std::is_scalar<_Tp>, std::is_same<_Tp, typename std::decay<_Up>::type> > >, std::is_constructible<_Tp, _Up>, std::is_assignable<_Tp&, _Up> >), std::optional<_Tp>&> std::optional<_Tp>::operator=(_Up&&) [with _Up = std::vector<ocppi::runtime::config::types::Hook>&; _Tp = std::vector<ocppi::runtime::config::types::Hook>]' at /usr/include/c++/14.2.1/optional:851:24,
    inlined from 'linglong::generator::ContainerCfgBuilder& linglong::generator::ContainerCfgBuilder::setStartContainerHooks(std::vector<ocppi::runtime::config::types::Hook>)' at /build/linyaps/src/linyaps/libs/oci-cfg-generators/src/linglong/oci-cfg-generators/container_cfg_builder.cpp:460:36:
/usr/include/c++/14.2.1/bits/stl_uninitialized.h:137:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const ocppi::runtime::config::types::Hook*, std::vector<ocppi::runtime::config::types::Hook> >' changed in GCC 7.1
In file included from /usr/include/c++/14.2.1/map:63:
In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string<char>; _Tp = nlohmann::json_abi_v3_12_0::basic_json<>; _Compare = std::less<void>; _Alloc = std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > >]',
    inlined from 'bool nlohmann::json_abi_v3_12_0::detail::json_sax_dom_parser<BasicJsonType, InputAdapterType>::key(string_t&) [with BasicJsonType = nlohmann::json_abi_v3_12_0::basic_json<>; InputAdapterType = nlohmann::json_abi_v3_12_0::detail::iterator_input_adapter<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> > >]' at /usr/include/nlohmann/detail/input/json_sax.hpp:264:79,
    inlined from 'bool nlohmann::json_abi_v3_12_0::detail::parser<BasicJsonType, InputAdapterType>::sax_parse_internal(SAX*) [with SAX = nlohmann::json_abi_v3_12_0::detail::json_sax_dom_parser<nlohmann::json_abi_v3_12_0::basic_json<>, nlohmann::json_abi_v3_12_0::detail::iterator_input_adapter<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> > > >; BasicJsonType = nlohmann::json_abi_v3_12_0::basic_json<>; InputAdapterType = nlohmann::json_abi_v3_12_0::detail::iterator_input_adapter<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> > >]' at /usr/include/nlohmann/detail/input/parser.hpp:219:59:
/usr/include/c++/14.2.1/bits/stl_map.h:513:37: note: parameter passing for argument of type 'std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> >, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > >, std::less<void>, std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > > >::const_iterator' changed in GCC 7.1
In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string<char>; _Tp = nlohmann::json_abi_v3_12_0::basic_json<>; _Compare = std::less<void>; _Alloc = std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > >]',
    inlined from 'bool nlohmann::json_abi_v3_12_0::detail::json_sax_dom_parser<BasicJsonType, InputAdapterType>::key(string_t&) [with BasicJsonType = nlohmann::json_abi_v3_12_0::basic_json<>; InputAdapterType = nlohmann::json_abi_v3_12_0::detail::iterator_input_adapter<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> > >]' at /usr/include/nlohmann/detail/input/json_sax.hpp:264:79,
    inlined from 'bool nlohmann::json_abi_v3_12_0::detail::parser<BasicJsonType, InputAdapterType>::sax_parse_internal(SAX*) [with SAX = nlohmann::json_abi_v3_12_0::detail::json_sax_dom_parser<nlohmann::json_abi_v3_12_0::basic_json<>, nlohmann::json_abi_v3_12_0::detail::iterator_input_adapter<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> > > >; BasicJsonType = nlohmann::json_abi_v3_12_0::basic_json<>; InputAdapterType = nlohmann::json_abi_v3_12_0::detail::iterator_input_adapter<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> > >]' at /usr/include/nlohmann/detail/input/parser.hpp:430:51:
/usr/include/c++/14.2.1/bits/stl_map.h:513:37: note: parameter passing for argument of type 'std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> >, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > >, std::less<void>, std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > > >::const_iterator' changed in GCC 7.1
In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string<char>; _Tp = nlohmann::json_abi_v3_12_0::basic_json<>; _Compare = std::less<void>; _Alloc = std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > >]',
    inlined from 'bool nlohmann::json_abi_v3_12_0::detail::json_sax_dom_parser<BasicJsonType, InputAdapterType>::key(string_t&) [with BasicJsonType = nlohmann::json_abi_v3_12_0::basic_json<>; InputAdapterType = nlohmann::json_abi_v3_12_0::detail::input_stream_adapter]' at /usr/include/nlohmann/detail/input/json_sax.hpp:264:79,
    inlined from 'bool nlohmann::json_abi_v3_12_0::detail::parser<BasicJsonType, InputAdapterType>::sax_parse_internal(SAX*) [with SAX = nlohmann::json_abi_v3_12_0::detail::json_sax_dom_parser<nlohmann::json_abi_v3_12_0::basic_json<>, nlohmann::json_abi_v3_12_0::detail::input_stream_adapter>; BasicJsonType = nlohmann::json_abi_v3_12_0::basic_json<>; InputAdapterType = nlohmann::json_abi_v3_12_0::detail::input_stream_adapter]' at /usr/include/nlohmann/detail/input/parser.hpp:219:59:
/usr/include/c++/14.2.1/bits/stl_map.h:513:37: note: parameter passing for argument of type 'std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> >, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > >, std::less<void>, std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > > >::const_iterator' changed in GCC 7.1
In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string<char>; _Tp = nlohmann::json_abi_v3_12_0::basic_json<>; _Compare = std::less<void>; _Alloc = std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > >]',
    inlined from 'bool nlohmann::json_abi_v3_12_0::detail::json_sax_dom_parser<BasicJsonType, InputAdapterType>::key(string_t&) [with BasicJsonType = nlohmann::json_abi_v3_12_0::basic_json<>; InputAdapterType = nlohmann::json_abi_v3_12_0::detail::input_stream_adapter]' at /usr/include/nlohmann/detail/input/json_sax.hpp:264:79,
    inlined from 'bool nlohmann::json_abi_v3_12_0::detail::parser<BasicJsonType, InputAdapterType>::sax_parse_internal(SAX*) [with SAX = nlohmann::json_abi_v3_12_0::detail::json_sax_dom_parser<nlohmann::json_abi_v3_12_0::basic_json<>, nlohmann::json_abi_v3_12_0::detail::input_stream_adapter>; BasicJsonType = nlohmann::json_abi_v3_12_0::basic_json<>; InputAdapterType = nlohmann::json_abi_v3_12_0::detail::input_stream_adapter]' at /usr/include/nlohmann/detail/input/parser.hpp:430:51:
/usr/include/c++/14.2.1/bits/stl_map.h:513:37: note: parameter passing for argument of type 'std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> >, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > >, std::less<void>, std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > > >::const_iterator' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_uninitialized.h: In function '_ForwardIterator std::__do_uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const nlohmann::json_abi_v3_12_0::basic_json<>*, vector<nlohmann::json_abi_v3_12_0::basic_json<>, allocator<nlohmann::json_abi_v3_12_0::basic_json<> > > >; _ForwardIterator = nlohmann::json_abi_v3_12_0::basic_json<>*]':
/usr/include/c++/14.2.1/bits/stl_uninitialized.h:113:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const nlohmann::json_abi_v3_12_0::basic_json<>*, std::vector<nlohmann::json_abi_v3_12_0::basic_json<>, std::allocator<nlohmann::json_abi_v3_12_0::basic_json<> > > >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_uninitialized.h:113:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const nlohmann::json_abi_v3_12_0::basic_json<>*, std::vector<nlohmann::json_abi_v3_12_0::basic_json<>, std::allocator<nlohmann::json_abi_v3_12_0::basic_json<> > > >' changed in GCC 7.1
In static member function 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const nlohmann::json_abi_v3_12_0::basic_json<>*, std::vector<nlohmann::json_abi_v3_12_0::basic_json<>, std::allocator<nlohmann::json_abi_v3_12_0::basic_json<> > > >; _ForwardIterator = nlohmann::json_abi_v3_12_0::basic_json<>*; bool _TrivialValueTypes = false]',
    inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const nlohmann::json_abi_v3_12_0::basic_json<>*, vector<nlohmann::json_abi_v3_12_0::basic_json<>, allocator<nlohmann::json_abi_v3_12_0::basic_json<> > > >; _ForwardIterator = nlohmann::json_abi_v3_12_0::basic_json<>*]' at /usr/include/c++/14.2.1/bits/stl_uninitialized.h:185:15,
    inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const nlohmann::json_abi_v3_12_0::basic_json<>*, vector<nlohmann::json_abi_v3_12_0::basic_json<>, allocator<nlohmann::json_abi_v3_12_0::basic_json<> > > >; _ForwardIterator = nlohmann::json_abi_v3_12_0::basic_json<>*; _Tp = nlohmann::json_abi_v3_12_0::basic_json<>]' at /usr/include/c++/14.2.1/bits/stl_uninitialized.h:373:37,
    inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = nlohmann::json_abi_v3_12_0::basic_json<>; _Alloc = std::allocator<nlohmann::json_abi_v3_12_0::basic_json<> >]' at /usr/include/c++/14.2.1/bits/stl_vector.h:606:31,
    inlined from 'void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = std::vector<nlohmann::json_abi_v3_12_0::basic_json<>, std::allocator<nlohmann::json_abi_v3_12_0::basic_json<> > >; _Args = {const std::vector<nlohmann::json_abi_v3_12_0::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long long int, long long unsigned int, double, std::allocator, nlohmann::json_abi_v3_12_0::adl_serializer, std::vector<unsigned char, std::allocator<unsigned char> >, void>, std::allocator<nlohmann::json_abi_v3_12_0::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long long int, long long unsigned int, double, std::allocator, nlohmann::json_abi_v3_12_0::adl_serializer, std::vector<unsigned char, std::allocator<unsigned char> >, void> > >&}; _Tp = std::vector<nlohmann::json_abi_v3_12_0::basic_json<>, std::allocator<nlohmann::json_abi_v3_12_0::basic_json<> > >]' at /usr/include/c++/14.2.1/bits/new_allocator.h:191:4,
    inlined from 'static void std::allocator_traits<std::allocator<_Tp1> >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = std::vector<nlohmann::json_abi_v3_12_0::basic_json<>, std::allocator<nlohmann::json_abi_v3_12_0::basic_json<> > >; _Args = {const std::vector<nlohmann::json_abi_v3_12_0::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long long int, long long unsigned int, double, std::allocator, nlohmann::json_abi_v3_12_0::adl_serializer, std::vector<unsigned char, std::allocator<unsigned char> >, void>, std::allocator<nlohmann::json_abi_v3_12_0::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long long int, long long unsigned int, double, std::allocator, nlohmann::json_abi_v3_12_0::adl_serializer, std::vector<unsigned char, std::allocator<unsigned char> >, void> > >&}; _Tp = std::vector<nlohmann::json_abi_v3_12_0::basic_json<>, std::allocator<nlohmann::json_abi_v3_12_0::basic_json<> > >]' at /usr/include/c++/14.2.1/bits/alloc_traits.h:575:17,
    inlined from 'static T* nlohmann::json_abi_v3_12_0::basic_json<ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType, CustomBaseClass>::create(Args&& ...) [with T = std::vector<nlohmann::json_abi_v3_12_0::basic_json<>, std::allocator<nlohmann::json_abi_v3_12_0::basic_json<> > >; Args = {const std::vector<nlohmann::json_abi_v3_12_0::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long long int, long long unsigned int, double, std::allocator, nlohmann::json_abi_v3_12_0::adl_serializer, std::vector<unsigned char, std::allocator<unsigned char> >, void>, std::allocator<nlohmann::json_abi_v3_12_0::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long long int, long long unsigned int, double, std::allocator, nlohmann::json_abi_v3_12_0::adl_serializer, std::vector<unsigned char, std::allocator<unsigned char> >, void> > >&}; ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string<char>; BooleanType = bool; NumberIntegerType = long long int; NumberUnsignedType = long long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; JSONSerializer = nlohmann::json_abi_v3_12_0::adl_serializer; BinaryType = std::vector<unsigned char>; CustomBaseClass = void]' at /usr/include/nlohmann/json.hpp:391:35,
    inlined from 'nlohmann::json_abi_v3_12_0::basic_json<ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType, CustomBaseClass>::json_value::json_value(const nlohmann::json_abi_v3_12_0::basic_json<ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType, CustomBaseClass>::array_t&) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string<char>; BooleanType = bool; NumberIntegerType = long long int; NumberUnsignedType = long long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; JSONSerializer = nlohmann::json_abi_v3_12_0::adl_serializer; BinaryType = std::vector<unsigned char>; CustomBaseClass = void]' at /usr/include/nlohmann/json.hpp:540:65,
    inlined from 'nlohmann::json_abi_v3_12_0::basic_json<ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType, CustomBaseClass>::basic_json(const nlohmann::json_abi_v3_12_0::basic_json<ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType, CustomBaseClass>&) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string<char>; BooleanType = bool; NumberIntegerType = long long int; NumberUnsignedType = long long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; JSONSerializer = nlohmann::json_abi_v3_12_0::adl_serializer; BinaryType = std::vector<unsigned char>; CustomBaseClass = void]' at /usr/include/nlohmann/json.hpp:1174:32:
/usr/include/c++/14.2.1/bits/stl_uninitialized.h:137:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const nlohmann::json_abi_v3_12_0::basic_json<>*, std::vector<nlohmann::json_abi_v3_12_0::basic_json<>, std::allocator<nlohmann::json_abi_v3_12_0::basic_json<> > > >' changed in GCC 7.1
In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string<char>; _Tp = nlohmann::json_abi_v3_12_0::basic_json<>; _Compare = std::less<void>; _Alloc = std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > >]',
    inlined from 'bool nlohmann::json_abi_v3_12_0::detail::json_sax_dom_callback_parser<BasicJsonType, InputAdapterType>::key(string_t&) [with BasicJsonType = nlohmann::json_abi_v3_12_0::basic_json<>; InputAdapterType = nlohmann::json_abi_v3_12_0::detail::iterator_input_adapter<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> > >]' at /usr/include/nlohmann/detail/input/json_sax.hpp:586:83:
/usr/include/c++/14.2.1/bits/stl_map.h:513:37: note: parameter passing for argument of type 'std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> >, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > >, std::less<void>, std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > > >::const_iterator' changed in GCC 7.1
In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string<char>; _Tp = nlohmann::json_abi_v3_12_0::basic_json<>; _Compare = std::less<void>; _Alloc = std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > >]',
    inlined from 'bool nlohmann::json_abi_v3_12_0::detail::json_sax_dom_callback_parser<BasicJsonType, InputAdapterType>::key(string_t&) [with BasicJsonType = nlohmann::json_abi_v3_12_0::basic_json<>; InputAdapterType = nlohmann::json_abi_v3_12_0::detail::input_stream_adapter]' at /usr/include/nlohmann/detail/input/json_sax.hpp:586:83:
/usr/include/c++/14.2.1/bits/stl_map.h:513:37: note: parameter passing for argument of type 'std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> >, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > >, std::less<void>, std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > > >::const_iterator' changed in GCC 7.1
In static member function 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const nlohmann::json_abi_v3_12_0::basic_json<>*, std::vector<nlohmann::json_abi_v3_12_0::basic_json<>, std::allocator<nlohmann::json_abi_v3_12_0::basic_json<> > > >; _ForwardIterator = nlohmann::json_abi_v3_12_0::basic_json<>*; bool _TrivialValueTypes = false]',
    inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const nlohmann::json_abi_v3_12_0::basic_json<>*, vector<nlohmann::json_abi_v3_12_0::basic_json<>, allocator<nlohmann::json_abi_v3_12_0::basic_json<> > > >; _ForwardIterator = nlohmann::json_abi_v3_12_0::basic_json<>*]' at /usr/include/c++/14.2.1/bits/stl_uninitialized.h:185:15,
    inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const nlohmann::json_abi_v3_12_0::basic_json<>*, vector<nlohmann::json_abi_v3_12_0::basic_json<>, allocator<nlohmann::json_abi_v3_12_0::basic_json<> > > >; _ForwardIterator = nlohmann::json_abi_v3_12_0::basic_json<>*; _Tp = nlohmann::json_abi_v3_12_0::basic_json<>]' at /usr/include/c++/14.2.1/bits/stl_uninitialized.h:373:37,
    inlined from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator<const nlohmann::json_abi_v3_12_0::basic_json<>*, std::vector<nlohmann::json_abi_v3_12_0::basic_json<>, std::allocator<nlohmann::json_abi_v3_12_0::basic_json<> > > >; _Tp = nlohmann::json_abi_v3_12_0::basic_json<>; _Alloc = std::allocator<nlohmann::json_abi_v3_12_0::basic_json<> >]' at /usr/include/c++/14.2.1/bits/stl_vector.h:1624:35,
    inlined from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = nlohmann::json_abi_v3_12_0::basic_json<>; _Alloc = std::allocator<nlohmann::json_abi_v3_12_0::basic_json<> >]' at /usr/include/c++/14.2.1/bits/vector.tcc:238:44,
    inlined from 'void nlohmann::json_abi_v3_12_0::detail::from_json_array_impl(const BasicJsonType&, typename BasicJsonType::array_t&, priority_tag<3>) [with BasicJsonType = nlohmann::json_abi_v3_12_0::basic_json<>]' at /usr/include/nlohmann/detail/conversions/from_json.hpp:265:9,
    inlined from 'decltype (((nlohmann::json_abi_v3_12_0::detail::from_json_array_impl(j, arr, nlohmann::json_abi_v3_12_0::detail::priority_tag<3>{}), j.get<typename ConstructibleArrayType::value_type>()), void())) nlohmann::json_abi_v3_12_0::detail::from_json(const BasicJsonType&, ConstructibleArrayType&) [with BasicJsonType = nlohmann::json_abi_v3_12_0::basic_json<>; ConstructibleArrayType = std::vector<nlohmann::json_abi_v3_12_0::basic_json<>, std::allocator<nlohmann::json_abi_v3_12_0::basic_json<> > >; typename std::enable_if<((((is_constructible_array_type<BasicJsonType, ConstructibleArrayType>::value && (! is_constructible_object_type<BasicJsonType, ConstructibleObjectType>::value)) && (! is_constructible_string_type<BasicJsonType, ConstructibleStringType>::value)) && (! std::is_same<ConstructibleArrayType, typename BasicJsonType::binary_t>::value)) && (! is_basic_json<T>::value)), int>::type <anonymous> = 0]' at /usr/include/nlohmann/detail/conversions/from_json.hpp:342:25:
/usr/include/c++/14.2.1/bits/stl_uninitialized.h:137:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const nlohmann::json_abi_v3_12_0::basic_json<>*, std::vector<nlohmann::json_abi_v3_12_0::basic_json<>, std::allocator<nlohmann::json_abi_v3_12_0::basic_json<> > > >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_map.h: In constructor 'std::map<_Key, _Tp, _Compare, _Alloc>::map(_InputIterator, _InputIterator) [with _InputIterator = std::_Rb_tree_const_iterator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > >; _Key = std::__cxx11::basic_string<char>; _Tp = nlohmann::json_abi_v3_12_0::basic_json<>; _Compare = std::less<void>; _Alloc = std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > >]':
/usr/include/c++/14.2.1/bits/stl_map.h:285:2: note: parameter passing for argument of type 'std::_Rb_tree_const_iterator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_map.h:285:2: note: parameter passing for argument of type 'std::_Rb_tree_const_iterator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > >' changed in GCC 7.1
In file included from /usr/include/c++/14.2.1/armv7l-unknown-linux-gnueabihf/bits/c++allocator.h:33,
                 from /usr/include/c++/14.2.1/bits/allocator.h:46,
                 from /usr/include/c++/14.2.1/bits/alloc_traits.h:39,
                 from /usr/include/c++/14.2.1/ext/alloc_traits.h:34,
                 from /usr/include/c++/14.2.1/bits/hashtable_policy.h:39,
                 from /usr/include/c++/14.2.1/bits/hashtable.h:35,
                 from /usr/include/c++/14.2.1/bits/unordered_map.h:33,
                 from /usr/include/c++/14.2.1/unordered_map:41,
                 from /usr/include/c++/14.2.1/functional:63:
In member function 'void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = std::map<std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<>, std::less<void>, std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > > >; _Args = {std::_Rb_tree_const_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, nlohmann::json_abi_v3_12_0::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long long int, long long unsigned int, double, std::allocator, nlohmann::json_abi_v3_12_0::adl_serializer, std::vector<unsigned char, std::allocator<unsigned char> >, void> > >, std::_Rb_tree_const_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, nlohmann::json_abi_v3_12_0::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long long int, long long unsigned int, double, std::allocator, nlohmann::json_abi_v3_12_0::adl_serializer, std::vector<unsigned char, std::allocator<unsigned char> >, void> > >}; _Tp = std::map<std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<>, std::less<void>, std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > > >]',
    inlined from 'static void std::allocator_traits<std::allocator<_Tp1> >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = std::map<std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<>, std::less<void>, std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > > >; _Args = {std::_Rb_tree_const_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, nlohmann::json_abi_v3_12_0::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long long int, long long unsigned int, double, std::allocator, nlohmann::json_abi_v3_12_0::adl_serializer, std::vector<unsigned char, std::allocator<unsigned char> >, void> > >, std::_Rb_tree_const_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, nlohmann::json_abi_v3_12_0::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long long int, long long unsigned int, double, std::allocator, nlohmann::json_abi_v3_12_0::adl_serializer, std::vector<unsigned char, std::allocator<unsigned char> >, void> > >}; _Tp = std::map<std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<>, std::less<void>, std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > > >]' at /usr/include/c++/14.2.1/bits/alloc_traits.h:575:17,
    inlined from 'static T* nlohmann::json_abi_v3_12_0::basic_json<ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType, CustomBaseClass>::create(Args&& ...) [with T = std::map<std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<>, std::less<void>, std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > > >; Args = {std::_Rb_tree_const_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, nlohmann::json_abi_v3_12_0::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long long int, long long unsigned int, double, std::allocator, nlohmann::json_abi_v3_12_0::adl_serializer, std::vector<unsigned char, std::allocator<unsigned char> >, void> > >, std::_Rb_tree_const_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, nlohmann::json_abi_v3_12_0::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long long int, long long unsigned int, double, std::allocator, nlohmann::json_abi_v3_12_0::adl_serializer, std::vector<unsigned char, std::allocator<unsigned char> >, void> > >}; ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string<char>; BooleanType = bool; NumberIntegerType = long long int; NumberUnsignedType = long long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; JSONSerializer = nlohmann::json_abi_v3_12_0::adl_serializer; BinaryType = std::vector<unsigned char>; CustomBaseClass = void]' at /usr/include/nlohmann/json.hpp:391:35,
    inlined from 'static void nlohmann::json_abi_v3_12_0::detail::external_constructor<nlohmann::json_abi_v3_12_0::detail::value_t::object>::construct(BasicJsonType&, const CompatibleObjectType&) [with BasicJsonType = nlohmann::json_abi_v3_12_0::basic_json<>; CompatibleObjectType = std::map<std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> >; typename std::enable_if<(! std::is_same<CompatibleObjectType, typename BasicJsonType::object_t>::value), int>::type <anonymous> = 0]' at /usr/include/nlohmann/detail/conversions/to_json.hpp:258:86,
    inlined from 'void nlohmann::json_abi_v3_12_0::detail::to_json(BasicJsonType&, const CompatibleObjectType&) [with BasicJsonType = nlohmann::json_abi_v3_12_0::basic_json<>; CompatibleObjectType = std::map<std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> >; typename std::enable_if<(is_compatible_object_type<BasicJsonType, CompatibleObjectType>::value && (! is_basic_json<T>::value)), int>::type <anonymous> = 0]' at /usr/include/nlohmann/detail/conversions/to_json.hpp:391:53,
    inlined from 'decltype ((nlohmann::json_abi_v3_12_0::detail::to_json(j, forward<T>(val)), void())) nlohmann::json_abi_v3_12_0::detail::to_json_fn::operator()(BasicJsonType&, T&&) const [with BasicJsonType = nlohmann::json_abi_v3_12_0::basic_json<>; T = const std::map<std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> >&]' at /usr/include/nlohmann/detail/conversions/to_json.hpp:468:23,
    inlined from 'static decltype ((nlohmann::json_abi_v3_12_0::to_json(j, forward<TargetType>(val)), void())) nlohmann::json_abi_v3_12_0::adl_serializer<T, SFINAE>::to_json(BasicJsonType&, TargetType&&) [with BasicJsonType = nlohmann::json_abi_v3_12_0::basic_json<>; TargetType = const std::map<std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> >&; ValueType = std::map<std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> >; <template-parameter-1-2> = void]' at /usr/include/nlohmann/adl_serializer.hpp:51:28,
    inlined from 'nlohmann::json_abi_v3_12_0::basic_json<ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType, CustomBaseClass>::basic_json(CompatibleType&&) [with CompatibleType = const std::map<std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> >&; U = std::map<std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> >; typename std::enable_if<((! nlohmann::json_abi_v3_12_0::detail::is_basic_json<U>::value) && nlohmann::json_abi_v3_12_0::detail::is_compatible_type<nlohmann::json_abi_v3_12_0::basic_json<ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType, CustomBaseClass>, U>::value), int>::type <anonymous> = 0; ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string<char>; BooleanType = bool; NumberIntegerType = long long int; NumberUnsignedType = long long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; JSONSerializer = nlohmann::json_abi_v3_12_0::adl_serializer; BinaryType = std::vector<unsigned char>; CustomBaseClass = void]' at /usr/include/nlohmann/json.hpp:842:35,
    inlined from 'static void nlohmann::json_abi_v3_12_0::adl_serializer<std::optional<_Tp> >::to_json(nlohmann::json_abi_v3_12_0::json&, const std::optional<_Tp>&) [with T = std::map<std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> >]' at /build/linyaps/src/linyaps/libs/ocppi/include/ocppi/runtime/config/types/helper.hpp:93:31,
    inlined from 'nlohmann::json_abi_v3_12_0::basic_json<ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType, CustomBaseClass>::basic_json(CompatibleType&&) [with CompatibleType = const std::optional<std::map<std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > >&; U = std::optional<std::map<std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > >; typename std::enable_if<((! nlohmann::json_abi_v3_12_0::detail::is_basic_json<U>::value) && nlohmann::json_abi_v3_12_0::detail::is_compatible_type<nlohmann::json_abi_v3_12_0::basic_json<ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType, CustomBaseClass>, U>::value), int>::type <anonymous> = 0; ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string<char>; BooleanType = bool; NumberIntegerType = long long int; NumberUnsignedType = long long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; JSONSerializer = nlohmann::json_abi_v3_12_0::adl_serializer; BinaryType = std::vector<unsigned char>; CustomBaseClass = void]' at /usr/include/nlohmann/json.hpp:842:35,
    inlined from 'void ocppi::runtime::config::types::to_json(nlohmann::json_abi_v3_12_0::json&, const Windows&)' at /build/linyaps/src/linyaps/libs/ocppi/include/ocppi/runtime/config/types/Generators.hpp:1398:25:
/usr/include/c++/14.2.1/bits/new_allocator.h:191:4: note: parameter passing for argument of type 'std::map<std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> >::const_iterator' {aka 'std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> >, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > >, std::less<std::__cxx11::basic_string<char> >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > > >::const_iterator'} changed in GCC 7.1
In file included from /usr/include/c++/14.2.1/vector:72:
/usr/include/c++/14.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {ocppi::runtime::config::types::Hook}; _Tp = ocppi::runtime::config::types::Hook; _Alloc = std::allocator<ocppi::runtime::config::types::Hook>]':
/usr/include/c++/14.2.1/bits/vector.tcc:452:7: note: parameter passing for argument of type 'std::vector<ocppi::runtime::config::types::Hook>::iterator' changed in GCC 7.1
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::_M_insert_rval(const_iterator, value_type&&) [with _Tp = ocppi::runtime::config::types::Hook; _Alloc = std::allocator<ocppi::runtime::config::types::Hook>]',
    inlined from 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = ocppi::runtime::config::types::Hook; _Alloc = std::allocator<ocppi::runtime::config::types::Hook>]' at /usr/include/c++/14.2.1/bits/stl_vector.h:1396:30,
    inlined from 'std::insert_iterator<_Container>& std::insert_iterator<_Container>::operator=(typename _Container::value_type&&) [with _Container = std::vector<ocppi::runtime::config::types::Hook>]' at /usr/include/c++/14.2.1/bits/stl_iterator.h:968:26,
    inlined from '_OIter std::transform(_IIter, _IIter, _OIter, _UnaryOperation) [with _IIter = nlohmann::json_abi_v3_12_0::detail::iter_impl<const nlohmann::json_abi_v3_12_0::basic_json<> >; _OIter = insert_iterator<vector<ocppi::runtime::config::types::Hook> >; _UnaryOperation = nlohmann::json_abi_v3_12_0::detail::from_json_array_impl<nlohmann::json_abi_v3_12_0::basic_json<>, std::vector<ocppi::runtime::config::types::Hook> >(const nlohmann::json_abi_v3_12_0::basic_json<>&, std::vector<ocppi::runtime::config::types::Hook>&, priority_tag<1>)::<lambda(const nlohmann::json_abi_v3_12_0::basic_json<>&)>]' at /usr/include/c++/14.2.1/bits/stl_algo.h:4220:12,
    inlined from 'decltype (((arr.reserve(declval<typename ConstructibleArrayType::size_type>()), j.get<typename ConstructibleArrayType::value_type>()), void())) nlohmann::json_abi_v3_12_0::detail::from_json_array_impl(const BasicJsonType&, ConstructibleArrayType&, priority_tag<1>) [with BasicJsonType = nlohmann::json_abi_v3_12_0::basic_json<>; ConstructibleArrayType = std::vector<ocppi::runtime::config::types::Hook>; typename std::enable_if<std::is_assignable<ConstructibleArrayType&, ConstructibleArrayType>::value, int>::type <anonymous> = 0]' at /usr/include/nlohmann/detail/conversions/from_json.hpp:293:19,
    inlined from 'decltype (((nlohmann::json_abi_v3_12_0::detail::from_json_array_impl(j, arr, nlohmann::json_abi_v3_12_0::detail::priority_tag<3>{}), j.get<typename ConstructibleArrayType::value_type>()), void())) nlohmann::json_abi_v3_12_0::detail::from_json(const BasicJsonType&, ConstructibleArrayType&) [with BasicJsonType = nlohmann::json_abi_v3_12_0::basic_json<>; ConstructibleArrayType = std::vector<ocppi::runtime::config::types::Hook>; typename std::enable_if<((((is_constructible_array_type<BasicJsonType, ConstructibleArrayType>::value && (! is_constructible_object_type<BasicJsonType, ConstructibleObjectType>::value)) && (! is_constructible_string_type<BasicJsonType, ConstructibleStringType>::value)) && (! std::is_same<ConstructibleArrayType, typename BasicJsonType::binary_t>::value)) && (! is_basic_json<T>::value)), int>::type <anonymous> = 0]' at /usr/include/nlohmann/detail/conversions/from_json.hpp:342:25:
/usr/include/c++/14.2.1/bits/vector.tcc:379:19: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<ocppi::runtime::config::types::Hook*, std::vector<ocppi::runtime::config::types::Hook> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {ocppi::runtime::config::types::NetworkInterfacePriority}; _Tp = ocppi::runtime::config::types::NetworkInterfacePriority; _Alloc = std::allocator<ocppi::runtime::config::types::NetworkInterfacePriority>]':
/usr/include/c++/14.2.1/bits/vector.tcc:452:7: note: parameter passing for argument of type 'std::vector<ocppi::runtime::config::types::NetworkInterfacePriority>::iterator' changed in GCC 7.1
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::_M_insert_rval(const_iterator, value_type&&) [with _Tp = ocppi::runtime::config::types::NetworkInterfacePriority; _Alloc = std::allocator<ocppi::runtime::config::types::NetworkInterfacePriority>]',
    inlined from 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = ocppi::runtime::config::types::NetworkInterfacePriority; _Alloc = std::allocator<ocppi::runtime::config::types::NetworkInterfacePriority>]' at /usr/include/c++/14.2.1/bits/stl_vector.h:1396:30,
    inlined from 'std::insert_iterator<_Container>& std::insert_iterator<_Container>::operator=(typename _Container::value_type&&) [with _Container = std::vector<ocppi::runtime::config::types::NetworkInterfacePriority>]' at /usr/include/c++/14.2.1/bits/stl_iterator.h:968:26,
    inlined from '_OIter std::transform(_IIter, _IIter, _OIter, _UnaryOperation) [with _IIter = nlohmann::json_abi_v3_12_0::detail::iter_impl<const nlohmann::json_abi_v3_12_0::basic_json<> >; _OIter = insert_iterator<vector<ocppi::runtime::config::types::NetworkInterfacePriority> >; _UnaryOperation = nlohmann::json_abi_v3_12_0::detail::from_json_array_impl<nlohmann::json_abi_v3_12_0::basic_json<>, std::vector<ocppi::runtime::config::types::NetworkInterfacePriority> >(const nlohmann::json_abi_v3_12_0::basic_json<>&, std::vector<ocppi::runtime::config::types::NetworkInterfacePriority>&, priority_tag<1>)::<lambda(const nlohmann::json_abi_v3_12_0::basic_json<>&)>]' at /usr/include/c++/14.2.1/bits/stl_algo.h:4220:12,
    inlined from 'decltype (((arr.reserve(declval<typename ConstructibleArrayType::size_type>()), j.get<typename ConstructibleArrayType::value_type>()), void())) nlohmann::json_abi_v3_12_0::detail::from_json_array_impl(const BasicJsonType&, ConstructibleArrayType&, priority_tag<1>) [with BasicJsonType = nlohmann::json_abi_v3_12_0::basic_json<>; ConstructibleArrayType = std::vector<ocppi::runtime::config::types::NetworkInterfacePriority>; typename std::enable_if<std::is_assignable<ConstructibleArrayType&, ConstructibleArrayType>::value, int>::type <anonymous> = 0]' at /usr/include/nlohmann/detail/conversions/from_json.hpp:293:19,
    inlined from 'decltype (((nlohmann::json_abi_v3_12_0::detail::from_json_array_impl(j, arr, nlohmann::json_abi_v3_12_0::detail::priority_tag<3>{}), j.get<typename ConstructibleArrayType::value_type>()), void())) nlohmann::json_abi_v3_12_0::detail::from_json(const BasicJsonType&, ConstructibleArrayType&) [with BasicJsonType = nlohmann::json_abi_v3_12_0::basic_json<>; ConstructibleArrayType = std::vector<ocppi::runtime::config::types::NetworkInterfacePriority>; typename std::enable_if<((((is_constructible_array_type<BasicJsonType, ConstructibleArrayType>::value && (! is_constructible_object_type<BasicJsonType, ConstructibleObjectType>::value)) && (! is_constructible_string_type<BasicJsonType, ConstructibleStringType>::value)) && (! std::is_same<ConstructibleArrayType, typename BasicJsonType::binary_t>::value)) && (! is_basic_json<T>::value)), int>::type <anonymous> = 0]' at /usr/include/nlohmann/detail/conversions/from_json.hpp:342:25:
/usr/include/c++/14.2.1/bits/vector.tcc:379:19: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<ocppi::runtime::config::types::NetworkInterfacePriority*, std::vector<ocppi::runtime::config::types::NetworkInterfacePriority> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {ocppi::runtime::config::types::DeviceCgroup}; _Tp = ocppi::runtime::config::types::DeviceCgroup; _Alloc = std::allocator<ocppi::runtime::config::types::DeviceCgroup>]':
/usr/include/c++/14.2.1/bits/vector.tcc:452:7: note: parameter passing for argument of type 'std::vector<ocppi::runtime::config::types::DeviceCgroup>::iterator' changed in GCC 7.1
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::_M_insert_rval(const_iterator, value_type&&) [with _Tp = ocppi::runtime::config::types::DeviceCgroup; _Alloc = std::allocator<ocppi::runtime::config::types::DeviceCgroup>]',
    inlined from 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = ocppi::runtime::config::types::DeviceCgroup; _Alloc = std::allocator<ocppi::runtime::config::types::DeviceCgroup>]' at /usr/include/c++/14.2.1/bits/stl_vector.h:1396:30,
    inlined from 'std::insert_iterator<_Container>& std::insert_iterator<_Container>::operator=(typename _Container::value_type&&) [with _Container = std::vector<ocppi::runtime::config::types::DeviceCgroup>]' at /usr/include/c++/14.2.1/bits/stl_iterator.h:968:26,
    inlined from '_OIter std::transform(_IIter, _IIter, _OIter, _UnaryOperation) [with _IIter = nlohmann::json_abi_v3_12_0::detail::iter_impl<const nlohmann::json_abi_v3_12_0::basic_json<> >; _OIter = insert_iterator<vector<ocppi::runtime::config::types::DeviceCgroup> >; _UnaryOperation = nlohmann::json_abi_v3_12_0::detail::from_json_array_impl<nlohmann::json_abi_v3_12_0::basic_json<>, std::vector<ocppi::runtime::config::types::DeviceCgroup> >(const nlohmann::json_abi_v3_12_0::basic_json<>&, std::vector<ocppi::runtime::config::types::DeviceCgroup>&, priority_tag<1>)::<lambda(const nlohmann::json_abi_v3_12_0::basic_json<>&)>]' at /usr/include/c++/14.2.1/bits/stl_algo.h:4220:12,
    inlined from 'decltype (((arr.reserve(declval<typename ConstructibleArrayType::size_type>()), j.get<typename ConstructibleArrayType::value_type>()), void())) nlohmann::json_abi_v3_12_0::detail::from_json_array_impl(const BasicJsonType&, ConstructibleArrayType&, priority_tag<1>) [with BasicJsonType = nlohmann::json_abi_v3_12_0::basic_json<>; ConstructibleArrayType = std::vector<ocppi::runtime::config::types::DeviceCgroup>; typename std::enable_if<std::is_assignable<ConstructibleArrayType&, ConstructibleArrayType>::value, int>::type <anonymous> = 0]' at /usr/include/nlohmann/detail/conversions/from_json.hpp:293:19,
    inlined from 'decltype (((nlohmann::json_abi_v3_12_0::detail::from_json_array_impl(j, arr, nlohmann::json_abi_v3_12_0::detail::priority_tag<3>{}), j.get<typename ConstructibleArrayType::value_type>()), void())) nlohmann::json_abi_v3_12_0::detail::from_json(const BasicJsonType&, ConstructibleArrayType&) [with BasicJsonType = nlohmann::json_abi_v3_12_0::basic_json<>; ConstructibleArrayType = std::vector<ocppi::runtime::config::types::DeviceCgroup>; typename std::enable_if<((((is_constructible_array_type<BasicJsonType, ConstructibleArrayType>::value && (! is_constructible_object_type<BasicJsonType, ConstructibleObjectType>::value)) && (! is_constructible_string_type<BasicJsonType, ConstructibleStringType>::value)) && (! std::is_same<ConstructibleArrayType, typename BasicJsonType::binary_t>::value)) && (! is_basic_json<T>::value)), int>::type <anonymous> = 0]' at /usr/include/nlohmann/detail/conversions/from_json.hpp:342:25:
/usr/include/c++/14.2.1/bits/vector.tcc:379:19: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<ocppi::runtime::config::types::DeviceCgroup*, std::vector<ocppi::runtime::config::types::DeviceCgroup> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {ocppi::runtime::config::types::HugepageLimit}; _Tp = ocppi::runtime::config::types::HugepageLimit; _Alloc = std::allocator<ocppi::runtime::config::types::HugepageLimit>]':
/usr/include/c++/14.2.1/bits/vector.tcc:452:7: note: parameter passing for argument of type 'std::vector<ocppi::runtime::config::types::HugepageLimit>::iterator' changed in GCC 7.1
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::_M_insert_rval(const_iterator, value_type&&) [with _Tp = ocppi::runtime::config::types::HugepageLimit; _Alloc = std::allocator<ocppi::runtime::config::types::HugepageLimit>]',
    inlined from 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = ocppi::runtime::config::types::HugepageLimit; _Alloc = std::allocator<ocppi::runtime::config::types::HugepageLimit>]' at /usr/include/c++/14.2.1/bits/stl_vector.h:1396:30,
    inlined from 'std::insert_iterator<_Container>& std::insert_iterator<_Container>::operator=(typename _Container::value_type&&) [with _Container = std::vector<ocppi::runtime::config::types::HugepageLimit>]' at /usr/include/c++/14.2.1/bits/stl_iterator.h:968:26,
    inlined from '_OIter std::transform(_IIter, _IIter, _OIter, _UnaryOperation) [with _IIter = nlohmann::json_abi_v3_12_0::detail::iter_impl<const nlohmann::json_abi_v3_12_0::basic_json<> >; _OIter = insert_iterator<vector<ocppi::runtime::config::types::HugepageLimit> >; _UnaryOperation = nlohmann::json_abi_v3_12_0::detail::from_json_array_impl<nlohmann::json_abi_v3_12_0::basic_json<>, std::vector<ocppi::runtime::config::types::HugepageLimit> >(const nlohmann::json_abi_v3_12_0::basic_json<>&, std::vector<ocppi::runtime::config::types::HugepageLimit>&, priority_tag<1>)::<lambda(const nlohmann::json_abi_v3_12_0::basic_json<>&)>]' at /usr/include/c++/14.2.1/bits/stl_algo.h:4220:12,
    inlined from 'decltype (((arr.reserve(declval<typename ConstructibleArrayType::size_type>()), j.get<typename ConstructibleArrayType::value_type>()), void())) nlohmann::json_abi_v3_12_0::detail::from_json_array_impl(const BasicJsonType&, ConstructibleArrayType&, priority_tag<1>) [with BasicJsonType = nlohmann::json_abi_v3_12_0::basic_json<>; ConstructibleArrayType = std::vector<ocppi::runtime::config::types::HugepageLimit>; typename std::enable_if<std::is_assignable<ConstructibleArrayType&, ConstructibleArrayType>::value, int>::type <anonymous> = 0]' at /usr/include/nlohmann/detail/conversions/from_json.hpp:293:19,
    inlined from 'decltype (((nlohmann::json_abi_v3_12_0::detail::from_json_array_impl(j, arr, nlohmann::json_abi_v3_12_0::detail::priority_tag<3>{}), j.get<typename ConstructibleArrayType::value_type>()), void())) nlohmann::json_abi_v3_12_0::detail::from_json(const BasicJsonType&, ConstructibleArrayType&) [with BasicJsonType = nlohmann::json_abi_v3_12_0::basic_json<>; ConstructibleArrayType = std::vector<ocppi::runtime::config::types::HugepageLimit>; typename std::enable_if<((((is_constructible_array_type<BasicJsonType, ConstructibleArrayType>::value && (! is_constructible_object_type<BasicJsonType, ConstructibleObjectType>::value)) && (! is_constructible_string_type<BasicJsonType, ConstructibleStringType>::value)) && (! std::is_same<ConstructibleArrayType, typename BasicJsonType::binary_t>::value)) && (! is_basic_json<T>::value)), int>::type <anonymous> = 0]' at /usr/include/nlohmann/detail/conversions/from_json.hpp:342:25:
/usr/include/c++/14.2.1/bits/vector.tcc:379:19: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<ocppi::runtime::config::types::HugepageLimit*, std::vector<ocppi::runtime::config::types::HugepageLimit> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {ocppi::runtime::config::types::Syscall}; _Tp = ocppi::runtime::config::types::Syscall; _Alloc = std::allocator<ocppi::runtime::config::types::Syscall>]':
/usr/include/c++/14.2.1/bits/vector.tcc:452:7: note: parameter passing for argument of type 'std::vector<ocppi::runtime::config::types::Syscall>::iterator' changed in GCC 7.1
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::_M_insert_rval(const_iterator, value_type&&) [with _Tp = ocppi::runtime::config::types::Syscall; _Alloc = std::allocator<ocppi::runtime::config::types::Syscall>]',
    inlined from 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = ocppi::runtime::config::types::Syscall; _Alloc = std::allocator<ocppi::runtime::config::types::Syscall>]' at /usr/include/c++/14.2.1/bits/stl_vector.h:1396:30,
    inlined from 'std::insert_iterator<_Container>& std::insert_iterator<_Container>::operator=(typename _Container::value_type&&) [with _Container = std::vector<ocppi::runtime::config::types::Syscall>]' at /usr/include/c++/14.2.1/bits/stl_iterator.h:968:26,
    inlined from '_OIter std::transform(_IIter, _IIter, _OIter, _UnaryOperation) [with _IIter = nlohmann::json_abi_v3_12_0::detail::iter_impl<const nlohmann::json_abi_v3_12_0::basic_json<> >; _OIter = insert_iterator<vector<ocppi::runtime::config::types::Syscall> >; _UnaryOperation = nlohmann::json_abi_v3_12_0::detail::from_json_array_impl<nlohmann::json_abi_v3_12_0::basic_json<>, std::vector<ocppi::runtime::config::types::Syscall> >(const nlohmann::json_abi_v3_12_0::basic_json<>&, std::vector<ocppi::runtime::config::types::Syscall>&, priority_tag<1>)::<lambda(const nlohmann::json_abi_v3_12_0::basic_json<>&)>]' at /usr/include/c++/14.2.1/bits/stl_algo.h:4220:12,
    inlined from 'decltype (((arr.reserve(declval<typename ConstructibleArrayType::size_type>()), j.get<typename ConstructibleArrayType::value_type>()), void())) nlohmann::json_abi_v3_12_0::detail::from_json_array_impl(const BasicJsonType&, ConstructibleArrayType&, priority_tag<1>) [with BasicJsonType = nlohmann::json_abi_v3_12_0::basic_json<>; ConstructibleArrayType = std::vector<ocppi::runtime::config::types::Syscall>; typename std::enable_if<std::is_assignable<ConstructibleArrayType&, ConstructibleArrayType>::value, int>::type <anonymous> = 0]' at /usr/include/nlohmann/detail/conversions/from_json.hpp:293:19,
    inlined from 'decltype (((nlohmann::json_abi_v3_12_0::detail::from_json_array_impl(j, arr, nlohmann::json_abi_v3_12_0::detail::priority_tag<3>{}), j.get<typename ConstructibleArrayType::value_type>()), void())) nlohmann::json_abi_v3_12_0::detail::from_json(const BasicJsonType&, ConstructibleArrayType&) [with BasicJsonType = nlohmann::json_abi_v3_12_0::basic_json<>; ConstructibleArrayType = std::vector<ocppi::runtime::config::types::Syscall>; typename std::enable_if<((((is_constructible_array_type<BasicJsonType, ConstructibleArrayType>::value && (! is_constructible_object_type<BasicJsonType, ConstructibleObjectType>::value)) && (! is_constructible_string_type<BasicJsonType, ConstructibleStringType>::value)) && (! std::is_same<ConstructibleArrayType, typename BasicJsonType::binary_t>::value)) && (! is_basic_json<T>::value)), int>::type <anonymous> = 0]' at /usr/include/nlohmann/detail/conversions/from_json.hpp:342:25:
/usr/include/c++/14.2.1/bits/vector.tcc:379:19: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<ocppi::runtime::config::types::Syscall*, std::vector<ocppi::runtime::config::types::Syscall> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {ocppi::runtime::config::types::LinuxDevice}; _Tp = ocppi::runtime::config::types::LinuxDevice; _Alloc = std::allocator<ocppi::runtime::config::types::LinuxDevice>]':
/usr/include/c++/14.2.1/bits/vector.tcc:452:7: note: parameter passing for argument of type 'std::vector<ocppi::runtime::config::types::LinuxDevice>::iterator' changed in GCC 7.1
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::_M_insert_rval(const_iterator, value_type&&) [with _Tp = ocppi::runtime::config::types::LinuxDevice; _Alloc = std::allocator<ocppi::runtime::config::types::LinuxDevice>]',
    inlined from 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = ocppi::runtime::config::types::LinuxDevice; _Alloc = std::allocator<ocppi::runtime::config::types::LinuxDevice>]' at /usr/include/c++/14.2.1/bits/stl_vector.h:1396:30,
    inlined from 'std::insert_iterator<_Container>& std::insert_iterator<_Container>::operator=(typename _Container::value_type&&) [with _Container = std::vector<ocppi::runtime::config::types::LinuxDevice>]' at /usr/include/c++/14.2.1/bits/stl_iterator.h:968:26,
    inlined from '_OIter std::transform(_IIter, _IIter, _OIter, _UnaryOperation) [with _IIter = nlohmann::json_abi_v3_12_0::detail::iter_impl<const nlohmann::json_abi_v3_12_0::basic_json<> >; _OIter = insert_iterator<vector<ocppi::runtime::config::types::LinuxDevice> >; _UnaryOperation = nlohmann::json_abi_v3_12_0::detail::from_json_array_impl<nlohmann::json_abi_v3_12_0::basic_json<>, std::vector<ocppi::runtime::config::types::LinuxDevice> >(const nlohmann::json_abi_v3_12_0::basic_json<>&, std::vector<ocppi::runtime::config::types::LinuxDevice>&, priority_tag<1>)::<lambda(const nlohmann::json_abi_v3_12_0::basic_json<>&)>]' at /usr/include/c++/14.2.1/bits/stl_algo.h:4220:12,
    inlined from 'decltype (((arr.reserve(declval<typename ConstructibleArrayType::size_type>()), j.get<typename ConstructibleArrayType::value_type>()), void())) nlohmann::json_abi_v3_12_0::detail::from_json_array_impl(const BasicJsonType&, ConstructibleArrayType&, priority_tag<1>) [with BasicJsonType = nlohmann::json_abi_v3_12_0::basic_json<>; ConstructibleArrayType = std::vector<ocppi::runtime::config::types::LinuxDevice>; typename std::enable_if<std::is_assignable<ConstructibleArrayType&, ConstructibleArrayType>::value, int>::type <anonymous> = 0]' at /usr/include/nlohmann/detail/conversions/from_json.hpp:293:19,
    inlined from 'decltype (((nlohmann::json_abi_v3_12_0::detail::from_json_array_impl(j, arr, nlohmann::json_abi_v3_12_0::detail::priority_tag<3>{}), j.get<typename ConstructibleArrayType::value_type>()), void())) nlohmann::json_abi_v3_12_0::detail::from_json(const BasicJsonType&, ConstructibleArrayType&) [with BasicJsonType = nlohmann::json_abi_v3_12_0::basic_json<>; ConstructibleArrayType = std::vector<ocppi::runtime::config::types::LinuxDevice>; typename std::enable_if<((((is_constructible_array_type<BasicJsonType, ConstructibleArrayType>::value && (! is_constructible_object_type<BasicJsonType, ConstructibleObjectType>::value)) && (! is_constructible_string_type<BasicJsonType, ConstructibleStringType>::value)) && (! std::is_same<ConstructibleArrayType, typename BasicJsonType::binary_t>::value)) && (! is_basic_json<T>::value)), int>::type <anonymous> = 0]' at /usr/include/nlohmann/detail/conversions/from_json.hpp:342:25:
/usr/include/c++/14.2.1/bits/vector.tcc:379:19: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<ocppi::runtime::config::types::LinuxDevice*, std::vector<ocppi::runtime::config::types::LinuxDevice> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {ocppi::runtime::config::types::Rlimit}; _Tp = ocppi::runtime::config::types::Rlimit; _Alloc = std::allocator<ocppi::runtime::config::types::Rlimit>]':
/usr/include/c++/14.2.1/bits/vector.tcc:452:7: note: parameter passing for argument of type 'std::vector<ocppi::runtime::config::types::Rlimit>::iterator' changed in GCC 7.1
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::_M_insert_rval(const_iterator, value_type&&) [with _Tp = ocppi::runtime::config::types::Rlimit; _Alloc = std::allocator<ocppi::runtime::config::types::Rlimit>]',
    inlined from 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = ocppi::runtime::config::types::Rlimit; _Alloc = std::allocator<ocppi::runtime::config::types::Rlimit>]' at /usr/include/c++/14.2.1/bits/stl_vector.h:1396:30,
    inlined from 'std::insert_iterator<_Container>& std::insert_iterator<_Container>::operator=(typename _Container::value_type&&) [with _Container = std::vector<ocppi::runtime::config::types::Rlimit>]' at /usr/include/c++/14.2.1/bits/stl_iterator.h:968:26,
    inlined from '_OIter std::transform(_IIter, _IIter, _OIter, _UnaryOperation) [with _IIter = nlohmann::json_abi_v3_12_0::detail::iter_impl<const nlohmann::json_abi_v3_12_0::basic_json<> >; _OIter = insert_iterator<vector<ocppi::runtime::config::types::Rlimit> >; _UnaryOperation = nlohmann::json_abi_v3_12_0::detail::from_json_array_impl<nlohmann::json_abi_v3_12_0::basic_json<>, std::vector<ocppi::runtime::config::types::Rlimit> >(const nlohmann::json_abi_v3_12_0::basic_json<>&, std::vector<ocppi::runtime::config::types::Rlimit>&, priority_tag<1>)::<lambda(const nlohmann::json_abi_v3_12_0::basic_json<>&)>]' at /usr/include/c++/14.2.1/bits/stl_algo.h:4220:12,
    inlined from 'decltype (((arr.reserve(declval<typename ConstructibleArrayType::size_type>()), j.get<typename ConstructibleArrayType::value_type>()), void())) nlohmann::json_abi_v3_12_0::detail::from_json_array_impl(const BasicJsonType&, ConstructibleArrayType&, priority_tag<1>) [with BasicJsonType = nlohmann::json_abi_v3_12_0::basic_json<>; ConstructibleArrayType = std::vector<ocppi::runtime::config::types::Rlimit>; typename std::enable_if<std::is_assignable<ConstructibleArrayType&, ConstructibleArrayType>::value, int>::type <anonymous> = 0]' at /usr/include/nlohmann/detail/conversions/from_json.hpp:293:19,
    inlined from 'decltype (((nlohmann::json_abi_v3_12_0::detail::from_json_array_impl(j, arr, nlohmann::json_abi_v3_12_0::detail::priority_tag<3>{}), j.get<typename ConstructibleArrayType::value_type>()), void())) nlohmann::json_abi_v3_12_0::detail::from_json(const BasicJsonType&, ConstructibleArrayType&) [with BasicJsonType = nlohmann::json_abi_v3_12_0::basic_json<>; ConstructibleArrayType = std::vector<ocppi::runtime::config::types::Rlimit>; typename std::enable_if<((((is_constructible_array_type<BasicJsonType, ConstructibleArrayType>::value && (! is_constructible_object_type<BasicJsonType, ConstructibleObjectType>::value)) && (! is_constructible_string_type<BasicJsonType, ConstructibleStringType>::value)) && (! std::is_same<ConstructibleArrayType, typename BasicJsonType::binary_t>::value)) && (! is_basic_json<T>::value)), int>::type <anonymous> = 0]' at /usr/include/nlohmann/detail/conversions/from_json.hpp:342:25:
/usr/include/c++/14.2.1/bits/vector.tcc:379:19: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<ocppi::runtime::config::types::Rlimit*, std::vector<ocppi::runtime::config::types::Rlimit> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {ocppi::runtime::config::types::ZosDevice}; _Tp = ocppi::runtime::config::types::ZosDevice; _Alloc = std::allocator<ocppi::runtime::config::types::ZosDevice>]':
/usr/include/c++/14.2.1/bits/vector.tcc:452:7: note: parameter passing for argument of type 'std::vector<ocppi::runtime::config::types::ZosDevice>::iterator' changed in GCC 7.1
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::_M_insert_rval(const_iterator, value_type&&) [with _Tp = ocppi::runtime::config::types::ZosDevice; _Alloc = std::allocator<ocppi::runtime::config::types::ZosDevice>]',
    inlined from 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = ocppi::runtime::config::types::ZosDevice; _Alloc = std::allocator<ocppi::runtime::config::types::ZosDevice>]' at /usr/include/c++/14.2.1/bits/stl_vector.h:1396:30,
    inlined from 'std::insert_iterator<_Container>& std::insert_iterator<_Container>::operator=(typename _Container::value_type&&) [with _Container = std::vector<ocppi::runtime::config::types::ZosDevice>]' at /usr/include/c++/14.2.1/bits/stl_iterator.h:968:26,
    inlined from '_OIter std::transform(_IIter, _IIter, _OIter, _UnaryOperation) [with _IIter = nlohmann::json_abi_v3_12_0::detail::iter_impl<const nlohmann::json_abi_v3_12_0::basic_json<> >; _OIter = insert_iterator<vector<ocppi::runtime::config::types::ZosDevice> >; _UnaryOperation = nlohmann::json_abi_v3_12_0::detail::from_json_array_impl<nlohmann::json_abi_v3_12_0::basic_json<>, std::vector<ocppi::runtime::config::types::ZosDevice> >(const nlohmann::json_abi_v3_12_0::basic_json<>&, std::vector<ocppi::runtime::config::types::ZosDevice>&, priority_tag<1>)::<lambda(const nlohmann::json_abi_v3_12_0::basic_json<>&)>]' at /usr/include/c++/14.2.1/bits/stl_algo.h:4220:12,
    inlined from 'decltype (((arr.reserve(declval<typename ConstructibleArrayType::size_type>()), j.get<typename ConstructibleArrayType::value_type>()), void())) nlohmann::json_abi_v3_12_0::detail::from_json_array_impl(const BasicJsonType&, ConstructibleArrayType&, priority_tag<1>) [with BasicJsonType = nlohmann::json_abi_v3_12_0::basic_json<>; ConstructibleArrayType = std::vector<ocppi::runtime::config::types::ZosDevice>; typename std::enable_if<std::is_assignable<ConstructibleArrayType&, ConstructibleArrayType>::value, int>::type <anonymous> = 0]' at /usr/include/nlohmann/detail/conversions/from_json.hpp:293:19,
    inlined from 'decltype (((nlohmann::json_abi_v3_12_0::detail::from_json_array_impl(j, arr, nlohmann::json_abi_v3_12_0::detail::priority_tag<3>{}), j.get<typename ConstructibleArrayType::value_type>()), void())) nlohmann::json_abi_v3_12_0::detail::from_json(const BasicJsonType&, ConstructibleArrayType&) [with BasicJsonType = nlohmann::json_abi_v3_12_0::basic_json<>; ConstructibleArrayType = std::vector<ocppi::runtime::config::types::ZosDevice>; typename std::enable_if<((((is_constructible_array_type<BasicJsonType, ConstructibleArrayType>::value && (! is_constructible_object_type<BasicJsonType, ConstructibleObjectType>::value)) && (! is_constructible_string_type<BasicJsonType, ConstructibleStringType>::value)) && (! std::is_same<ConstructibleArrayType, typename BasicJsonType::binary_t>::value)) && (! is_basic_json<T>::value)), int>::type <anonymous> = 0]' at /usr/include/nlohmann/detail/conversions/from_json.hpp:342:25:
/usr/include/c++/14.2.1/bits/vector.tcc:379:19: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<ocppi::runtime::config::types::ZosDevice*, std::vector<ocppi::runtime::config::types::ZosDevice> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_uninitialized.h: In function '_ForwardIterator std::__do_uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const ocppi::runtime::config::types::HugepageLimit*, vector<ocppi::runtime::config::types::HugepageLimit> >; _ForwardIterator = nlohmann::json_abi_v3_12_0::basic_json<>*]':
/usr/include/c++/14.2.1/bits/stl_uninitialized.h:113:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const ocppi::runtime::config::types::HugepageLimit*, std::vector<ocppi::runtime::config::types::HugepageLimit> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_uninitialized.h:113:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const ocppi::runtime::config::types::HugepageLimit*, std::vector<ocppi::runtime::config::types::HugepageLimit> >' changed in GCC 7.1
In static member function 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const ocppi::runtime::config::types::HugepageLimit*, std::vector<ocppi::runtime::config::types::HugepageLimit> >; _ForwardIterator = nlohmann::json_abi_v3_12_0::basic_json<>*; bool _TrivialValueTypes = false]',
    inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const ocppi::runtime::config::types::HugepageLimit*, vector<ocppi::runtime::config::types::HugepageLimit> >; _ForwardIterator = nlohmann::json_abi_v3_12_0::basic_json<>*]' at /usr/include/c++/14.2.1/bits/stl_uninitialized.h:185:15,
    inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const ocppi::runtime::config::types::HugepageLimit*, vector<ocppi::runtime::config::types::HugepageLimit> >; _ForwardIterator = nlohmann::json_abi_v3_12_0::basic_json<>*; _Tp = nlohmann::json_abi_v3_12_0::basic_json<>]' at /usr/include/c++/14.2.1/bits/stl_uninitialized.h:373:37,
    inlined from 'void std::vector<_Tp, _Alloc>::_M_range_initialize(_ForwardIterator, _ForwardIterator, std::forward_iterator_tag) [with _ForwardIterator = __gnu_cxx::__normal_iterator<const ocppi::runtime::config::types::HugepageLimit*, std::vector<ocppi::runtime::config::types::HugepageLimit> >; _Tp = nlohmann::json_abi_v3_12_0::basic_json<>; _Alloc = std::allocator<nlohmann::json_abi_v3_12_0::basic_json<> >]' at /usr/include/c++/14.2.1/bits/stl_vector.h:1697:33,
    inlined from 'std::vector<_Tp, _Alloc>::vector(_InputIterator, _InputIterator, const allocator_type&) [with _InputIterator = __gnu_cxx::__normal_iterator<const ocppi::runtime::config::types::HugepageLimit*, std::vector<ocppi::runtime::config::types::HugepageLimit> >; <template-parameter-2-2> = void; _Tp = nlohmann::json_abi_v3_12_0::basic_json<>; _Alloc = std::allocator<nlohmann::json_abi_v3_12_0::basic_json<> >]' at /usr/include/c++/14.2.1/bits/stl_vector.h:711:23,
    inlined from 'void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = std::vector<nlohmann::json_abi_v3_12_0::basic_json<>, std::allocator<nlohmann::json_abi_v3_12_0::basic_json<> > >; _Args = {__gnu_cxx::__normal_iterator<const ocppi::runtime::config::types::HugepageLimit*, std::vector<ocppi::runtime::config::types::HugepageLimit, std::allocator<ocppi::runtime::config::types::HugepageLimit> > >, __gnu_cxx::__normal_iterator<const ocppi::runtime::config::types::HugepageLimit*, std::vector<ocppi::runtime::config::types::HugepageLimit, std::allocator<ocppi::runtime::config::types::HugepageLimit> > >}; _Tp = std::vector<nlohmann::json_abi_v3_12_0::basic_json<>, std::allocator<nlohmann::json_abi_v3_12_0::basic_json<> > >]' at /usr/include/c++/14.2.1/bits/new_allocator.h:191:4,
    inlined from 'static void std::allocator_traits<std::allocator<_Tp1> >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = std::vector<nlohmann::json_abi_v3_12_0::basic_json<>, std::allocator<nlohmann::json_abi_v3_12_0::basic_json<> > >; _Args = {__gnu_cxx::__normal_iterator<const ocppi::runtime::config::types::HugepageLimit*, std::vector<ocppi::runtime::config::types::HugepageLimit, std::allocator<ocppi::runtime::config::types::HugepageLimit> > >, __gnu_cxx::__normal_iterator<const ocppi::runtime::config::types::HugepageLimit*, std::vector<ocppi::runtime::config::types::HugepageLimit, std::allocator<ocppi::runtime::config::types::HugepageLimit> > >}; _Tp = std::vector<nlohmann::json_abi_v3_12_0::basic_json<>, std::allocator<nlohmann::json_abi_v3_12_0::basic_json<> > >]' at /usr/include/c++/14.2.1/bits/alloc_traits.h:575:17,
    inlined from 'static T* nlohmann::json_abi_v3_12_0::basic_json<ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType, CustomBaseClass>::create(Args&& ...) [with T = std::vector<nlohmann::json_abi_v3_12_0::basic_json<>, std::allocator<nlohmann::json_abi_v3_12_0::basic_json<> > >; Args = {__gnu_cxx::__normal_iterator<const ocppi::runtime::config::types::HugepageLimit*, std::vector<ocppi::runtime::config::types::HugepageLimit, std::allocator<ocppi::runtime::config::types::HugepageLimit> > >, __gnu_cxx::__normal_iterator<const ocppi::runtime::config::types::HugepageLimit*, std::vector<ocppi::runtime::config::types::HugepageLimit, std::allocator<ocppi::runtime::config::types::HugepageLimit> > >}; ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string<char>; BooleanType = bool; NumberIntegerType = long long int; NumberUnsignedType = long long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; JSONSerializer = nlohmann::json_abi_v3_12_0::adl_serializer; BinaryType = std::vector<unsigned char>; CustomBaseClass = void]' at /usr/include/nlohmann/json.hpp:391:35,
    inlined from 'static void nlohmann::json_abi_v3_12_0::detail::external_constructor<nlohmann::json_abi_v3_12_0::detail::value_t::array>::construct(BasicJsonType&, const CompatibleArrayType&) [with BasicJsonType = nlohmann::json_abi_v3_12_0::basic_json<>; CompatibleArrayType = std::vector<ocppi::runtime::config::types::HugepageLimit>; typename std::enable_if<(! std::is_same<CompatibleArrayType, typename BasicJsonType::array_t>::value), int>::type <anonymous> = 0]' at /usr/include/nlohmann/detail/conversions/to_json.hpp:189:84,
    inlined from 'void nlohmann::json_abi_v3_12_0::detail::to_json(BasicJsonType&, const CompatibleArrayType&) [with BasicJsonType = nlohmann::json_abi_v3_12_0::basic_json<>; CompatibleArrayType = std::vector<ocppi::runtime::config::types::HugepageLimit>; typename std::enable_if<((((is_compatible_array_type<BasicJsonType, CompatibleArrayType>::value && (! is_compatible_object_type<BasicJsonType, CompatibleObjectType>::value)) && (! is_compatible_string_type<BasicJsonType, CompatibleStringType>::value)) && (! std::is_same<typename BasicJsonType::binary_t, CompatibleArrayType>::value)) && (! is_basic_json<T>::value)), int>::type <anonymous> = 0]' at /usr/include/nlohmann/detail/conversions/to_json.hpp:365:52,
    inlined from 'decltype ((nlohmann::json_abi_v3_12_0::detail::to_json(j, forward<T>(val)), void())) nlohmann::json_abi_v3_12_0::detail::to_json_fn::operator()(BasicJsonType&, T&&) const [with BasicJsonType = nlohmann::json_abi_v3_12_0::basic_json<>; T = const std::vector<ocppi::runtime::config::types::HugepageLimit>&]' at /usr/include/nlohmann/detail/conversions/to_json.hpp:468:23,
    inlined from 'static decltype ((nlohmann::json_abi_v3_12_0::to_json(j, forward<TargetType>(val)), void())) nlohmann::json_abi_v3_12_0::adl_serializer<T, SFINAE>::to_json(BasicJsonType&, TargetType&&) [with BasicJsonType = nlohmann::json_abi_v3_12_0::basic_json<>; TargetType = const std::vector<ocppi::runtime::config::types::HugepageLimit>&; ValueType = std::vector<ocppi::runtime::config::types::HugepageLimit>; <template-parameter-1-2> = void]' at /usr/include/nlohmann/adl_serializer.hpp:51:28,
    inlined from 'nlohmann::json_abi_v3_12_0::basic_json<ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType, CustomBaseClass>::basic_json(CompatibleType&&) [with CompatibleType = const std::vector<ocppi::runtime::config::types::HugepageLimit>&; U = std::vector<ocppi::runtime::config::types::HugepageLimit>; typename std::enable_if<((! nlohmann::json_abi_v3_12_0::detail::is_basic_json<U>::value) && nlohmann::json_abi_v3_12_0::detail::is_compatible_type<nlohmann::json_abi_v3_12_0::basic_json<ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType, CustomBaseClass>, U>::value), int>::type <anonymous> = 0; ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string<char>; BooleanType = bool; NumberIntegerType = long long int; NumberUnsignedType = long long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; JSONSerializer = nlohmann::json_abi_v3_12_0::adl_serializer; BinaryType = std::vector<unsigned char>; CustomBaseClass = void]' at /usr/include/nlohmann/json.hpp:842:35,
    inlined from 'static void nlohmann::json_abi_v3_12_0::adl_serializer<std::optional<_Tp> >::to_json(nlohmann::json_abi_v3_12_0::json&, const std::optional<_Tp>&) [with T = std::vector<ocppi::runtime::config::types::HugepageLimit>]' at /build/linyaps/src/linyaps/libs/ocppi/include/ocppi/runtime/config/types/helper.hpp:93:31,
    inlined from 'nlohmann::json_abi_v3_12_0::basic_json<ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType, CustomBaseClass>::basic_json(CompatibleType&&) [with CompatibleType = const std::optional<std::vector<ocppi::runtime::config::types::HugepageLimit> >&; U = std::optional<std::vector<ocppi::runtime::config::types::HugepageLimit> >; typename std::enable_if<((! nlohmann::json_abi_v3_12_0::detail::is_basic_json<U>::value) && nlohmann::json_abi_v3_12_0::detail::is_compatible_type<nlohmann::json_abi_v3_12_0::basic_json<ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType, CustomBaseClass>, U>::value), int>::type <anonymous> = 0; ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string<char>; BooleanType = bool; NumberIntegerType = long long int; NumberUnsignedType = long long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; JSONSerializer = nlohmann::json_abi_v3_12_0::adl_serializer; BinaryType = std::vector<unsigned char>; CustomBaseClass = void]' at /usr/include/nlohmann/json.hpp:842:35:
/usr/include/c++/14.2.1/bits/stl_uninitialized.h:137:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const ocppi::runtime::config::types::HugepageLimit*, std::vector<ocppi::runtime::config::types::HugepageLimit> >' changed in GCC 7.1
In static member function 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const nlohmann::json_abi_v3_12_0::basic_json<>*, std::vector<nlohmann::json_abi_v3_12_0::basic_json<>, std::allocator<nlohmann::json_abi_v3_12_0::basic_json<> > > >; _ForwardIterator = nlohmann::json_abi_v3_12_0::basic_json<>*; bool _TrivialValueTypes = false]',
    inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const nlohmann::json_abi_v3_12_0::basic_json<>*, vector<nlohmann::json_abi_v3_12_0::basic_json<>, allocator<nlohmann::json_abi_v3_12_0::basic_json<> > > >; _ForwardIterator = nlohmann::json_abi_v3_12_0::basic_json<>*]' at /usr/include/c++/14.2.1/bits/stl_uninitialized.h:185:15,
    inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const nlohmann::json_abi_v3_12_0::basic_json<>*, vector<nlohmann::json_abi_v3_12_0::basic_json<>, allocator<nlohmann::json_abi_v3_12_0::basic_json<> > > >; _ForwardIterator = nlohmann::json_abi_v3_12_0::basic_json<>*; _Tp = nlohmann::json_abi_v3_12_0::basic_json<>]' at /usr/include/c++/14.2.1/bits/stl_uninitialized.h:373:37,
    inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = nlohmann::json_abi_v3_12_0::basic_json<>; _Alloc = std::allocator<nlohmann::json_abi_v3_12_0::basic_json<> >]' at /usr/include/c++/14.2.1/bits/stl_vector.h:606:31,
    inlined from 'void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = std::vector<nlohmann::json_abi_v3_12_0::basic_json<>, std::allocator<nlohmann::json_abi_v3_12_0::basic_json<> > >; _Args = {const std::vector<nlohmann::json_abi_v3_12_0::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long long int, long long unsigned int, double, std::allocator, nlohmann::json_abi_v3_12_0::adl_serializer, std::vector<unsigned char, std::allocator<unsigned char> >, void>, std::allocator<nlohmann::json_abi_v3_12_0::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long long int, long long unsigned int, double, std::allocator, nlohmann::json_abi_v3_12_0::adl_serializer, std::vector<unsigned char, std::allocator<unsigned char> >, void> > >&}; _Tp = std::vector<nlohmann::json_abi_v3_12_0::basic_json<>, std::allocator<nlohmann::json_abi_v3_12_0::basic_json<> > >]' at /usr/include/c++/14.2.1/bits/new_allocator.h:191:4,
    inlined from 'static void std::allocator_traits<std::allocator<_Tp1> >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = std::vector<nlohmann::json_abi_v3_12_0::basic_json<>, std::allocator<nlohmann::json_abi_v3_12_0::basic_json<> > >; _Args = {const std::vector<nlohmann::json_abi_v3_12_0::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long long int, long long unsigned int, double, std::allocator, nlohmann::json_abi_v3_12_0::adl_serializer, std::vector<unsigned char, std::allocator<unsigned char> >, void>, std::allocator<nlohmann::json_abi_v3_12_0::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long long int, long long unsigned int, double, std::allocator, nlohmann::json_abi_v3_12_0::adl_serializer, std::vector<unsigned char, std::allocator<unsigned char> >, void> > >&}; _Tp = std::vector<nlohmann::json_abi_v3_12_0::basic_json<>, std::allocator<nlohmann::json_abi_v3_12_0::basic_json<> > >]' at /usr/include/c++/14.2.1/bits/alloc_traits.h:575:17,
    inlined from 'static T* nlohmann::json_abi_v3_12_0::basic_json<ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType, CustomBaseClass>::create(Args&& ...) [with T = std::vector<nlohmann::json_abi_v3_12_0::basic_json<>, std::allocator<nlohmann::json_abi_v3_12_0::basic_json<> > >; Args = {const std::vector<nlohmann::json_abi_v3_12_0::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long long int, long long unsigned int, double, std::allocator, nlohmann::json_abi_v3_12_0::adl_serializer, std::vector<unsigned char, std::allocator<unsigned char> >, void>, std::allocator<nlohmann::json_abi_v3_12_0::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long long int, long long unsigned int, double, std::allocator, nlohmann::json_abi_v3_12_0::adl_serializer, std::vector<unsigned char, std::allocator<unsigned char> >, void> > >&}; ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string<char>; BooleanType = bool; NumberIntegerType = long long int; NumberUnsignedType = long long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; JSONSerializer = nlohmann::json_abi_v3_12_0::adl_serializer; BinaryType = std::vector<unsigned char>; CustomBaseClass = void]' at /usr/include/nlohmann/json.hpp:391:35,
    inlined from 'nlohmann::json_abi_v3_12_0::basic_json<ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType, CustomBaseClass>::json_value::json_value(const nlohmann::json_abi_v3_12_0::basic_json<ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType, CustomBaseClass>::array_t&) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string<char>; BooleanType = bool; NumberIntegerType = long long int; NumberUnsignedType = long long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; JSONSerializer = nlohmann::json_abi_v3_12_0::adl_serializer; BinaryType = std::vector<unsigned char>; CustomBaseClass = void]' at /usr/include/nlohmann/json.hpp:540:65,
    inlined from 'static void nlohmann::json_abi_v3_12_0::detail::external_constructor<nlohmann::json_abi_v3_12_0::detail::value_t::array>::construct(BasicJsonType&, const typename BasicJsonType::array_t&) [with BasicJsonType = nlohmann::json_abi_v3_12_0::basic_json<>]' at /usr/include/nlohmann/detail/conversions/to_json.hpp:164:26,
    inlined from 'void nlohmann::json_abi_v3_12_0::detail::to_json(BasicJsonType&, const CompatibleArrayType&) [with BasicJsonType = nlohmann::json_abi_v3_12_0::basic_json<>; CompatibleArrayType = std::vector<nlohmann::json_abi_v3_12_0::basic_json<>, std::allocator<nlohmann::json_abi_v3_12_0::basic_json<> > >; typename std::enable_if<((((is_compatible_array_type<BasicJsonType, CompatibleArrayType>::value && (! is_compatible_object_type<BasicJsonType, CompatibleObjectType>::value)) && (! is_compatible_string_type<BasicJsonType, CompatibleStringType>::value)) && (! std::is_same<typename BasicJsonType::binary_t, CompatibleArrayType>::value)) && (! is_basic_json<T>::value)), int>::type <anonymous> = 0]' at /usr/include/nlohmann/detail/conversions/to_json.hpp:365:52,
    inlined from 'decltype ((nlohmann::json_abi_v3_12_0::detail::to_json(j, forward<T>(val)), void())) nlohmann::json_abi_v3_12_0::detail::to_json_fn::operator()(BasicJsonType&, T&&) const [with BasicJsonType = nlohmann::json_abi_v3_12_0::basic_json<>; T = std::vector<nlohmann::json_abi_v3_12_0::basic_json<>, std::allocator<nlohmann::json_abi_v3_12_0::basic_json<> > >&]' at /usr/include/nlohmann/detail/conversions/to_json.hpp:468:23,
    inlined from 'static decltype ((nlohmann::json_abi_v3_12_0::to_json(j, forward<TargetType>(val)), void())) nlohmann::json_abi_v3_12_0::adl_serializer<T, SFINAE>::to_json(BasicJsonType&, TargetType&&) [with BasicJsonType = nlohmann::json_abi_v3_12_0::basic_json<>; TargetType = std::vector<nlohmann::json_abi_v3_12_0::basic_json<>, std::allocator<nlohmann::json_abi_v3_12_0::basic_json<> > >&; ValueType = std::vector<nlohmann::json_abi_v3_12_0::basic_json<>, std::allocator<nlohmann::json_abi_v3_12_0::basic_json<> > >; <template-parameter-1-2> = void]' at /usr/include/nlohmann/adl_serializer.hpp:51:28,
    inlined from 'nlohmann::json_abi_v3_12_0::basic_json<ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType, CustomBaseClass>::basic_json(CompatibleType&&) [with CompatibleType = std::vector<nlohmann::json_abi_v3_12_0::basic_json<>, std::allocator<nlohmann::json_abi_v3_12_0::basic_json<> > >&; U = std::vector<nlohmann::json_abi_v3_12_0::basic_json<>, std::allocator<nlohmann::json_abi_v3_12_0::basic_json<> > >; typename std::enable_if<((! nlohmann::json_abi_v3_12_0::detail::is_basic_json<U>::value) && nlohmann::json_abi_v3_12_0::detail::is_compatible_type<nlohmann::json_abi_v3_12_0::basic_json<ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType, CustomBaseClass>, U>::value), int>::type <anonymous> = 0; ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string<char>; BooleanType = bool; NumberIntegerType = long long int; NumberUnsignedType = long long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; JSONSerializer = nlohmann::json_abi_v3_12_0::adl_serializer; BinaryType = std::vector<unsigned char>; CustomBaseClass = void]' at /usr/include/nlohmann/json.hpp:842:35,
    inlined from 'bool linglong::generator::ContainerCfgBuilder::applyJsonPatchFile(const std::filesystem::__cxx11::path&)' at /build/linyaps/src/linyaps/libs/oci-cfg-generators/src/linglong/oci-cfg-generators/container_cfg_builder.cpp:1310:37:
/usr/include/c++/14.2.1/bits/stl_uninitialized.h:137:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const nlohmann::json_abi_v3_12_0::basic_json<>*, std::vector<nlohmann::json_abi_v3_12_0::basic_json<>, std::allocator<nlohmann::json_abi_v3_12_0::basic_json<> > > >' changed in GCC 7.1

[135/225] Linking CXX static library l...tors/liblinglong__oci-cfg-generators.a
[136/225] Linking CXX static library l...tors/liblinglong__oci-cfg-generators.a
[136/225] Automatic MOC and UIC for target linglong__linglong
[137/225] Building CXX object libs/ocp...ocppi__parse-config.dir/src/main.cpp.o
In file included from /usr/include/c++/14.2.1/map:62,
                 from /usr/include/nlohmann/detail/conversions/from_json.hpp:15,
                 from /usr/include/nlohmann/adl_serializer.hpp:14,
                 from /usr/include/nlohmann/json.hpp:34,
                 from /build/linyaps/src/linyaps/libs/ocppi/examples/parse-config/src/main.cpp:6:
/usr/include/c++/14.2.1/bits/stl_tree.h: In function 'std::pair<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(const_iterator, const key_type&) [with _Key = std::__cxx11::basic_string<char>; _Val = std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> >; _KeyOfValue = std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > >; _Compare = std::less<void>; _Alloc = std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > >]':
/usr/include/c++/14.2.1/bits/stl_tree.h:2206:5: note: parameter passing for argument of type 'std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> >, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > >, std::less<void>, std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > > >::const_iterator' changed in GCC 7.1
/usr/include/c++/14.2.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 = {const std::piecewise_construct_t&, std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>, std::tuple<>}; _Key = std::__cxx11::basic_string<char>; _Val = std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> >; _KeyOfValue = std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > >; _Compare = std::less<void>; _Alloc = std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > >]':
/usr/include/c++/14.2.1/bits/stl_tree.h:2454:7: note: parameter passing for argument of type 'std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> >, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > >, std::less<void>, std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > > >::const_iterator' changed in GCC 7.1
In file included from /usr/include/c++/14.2.1/map:63:
In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string<char>; _Tp = nlohmann::json_abi_v3_12_0::basic_json<>; _Compare = std::less<void>; _Alloc = std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > >]',
    inlined from 'bool nlohmann::json_abi_v3_12_0::detail::json_sax_dom_callback_parser<BasicJsonType, InputAdapterType>::key(string_t&) [with BasicJsonType = nlohmann::json_abi_v3_12_0::basic_json<>; InputAdapterType = nlohmann::json_abi_v3_12_0::detail::iterator_input_adapter<const char*>]' at /usr/include/nlohmann/detail/input/json_sax.hpp:586:83:
/usr/include/c++/14.2.1/bits/stl_map.h:513:37: note: parameter passing for argument of type 'std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> >, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > >, std::less<void>, std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > > >::const_iterator' changed in GCC 7.1
In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string<char>; _Tp = nlohmann::json_abi_v3_12_0::basic_json<>; _Compare = std::less<void>; _Alloc = std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > >]',
    inlined from 'bool nlohmann::json_abi_v3_12_0::detail::json_sax_dom_parser<BasicJsonType, InputAdapterType>::key(string_t&) [with BasicJsonType = nlohmann::json_abi_v3_12_0::basic_json<>; InputAdapterType = nlohmann::json_abi_v3_12_0::detail::iterator_input_adapter<const char*>]' at /usr/include/nlohmann/detail/input/json_sax.hpp:264:79,
    inlined from 'bool nlohmann::json_abi_v3_12_0::detail::parser<BasicJsonType, InputAdapterType>::sax_parse_internal(SAX*) [with SAX = nlohmann::json_abi_v3_12_0::detail::json_sax_dom_parser<nlohmann::json_abi_v3_12_0::basic_json<>, nlohmann::json_abi_v3_12_0::detail::iterator_input_adapter<const char*> >; BasicJsonType = nlohmann::json_abi_v3_12_0::basic_json<>; InputAdapterType = nlohmann::json_abi_v3_12_0::detail::iterator_input_adapter<const char*>]' at /usr/include/nlohmann/detail/input/parser.hpp:219:59:
/usr/include/c++/14.2.1/bits/stl_map.h:513:37: note: parameter passing for argument of type 'std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> >, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > >, std::less<void>, std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > > >::const_iterator' changed in GCC 7.1
In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string<char>; _Tp = nlohmann::json_abi_v3_12_0::basic_json<>; _Compare = std::less<void>; _Alloc = std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > >]',
    inlined from 'bool nlohmann::json_abi_v3_12_0::detail::json_sax_dom_parser<BasicJsonType, InputAdapterType>::key(string_t&) [with BasicJsonType = nlohmann::json_abi_v3_12_0::basic_json<>; InputAdapterType = nlohmann::json_abi_v3_12_0::detail::iterator_input_adapter<const char*>]' at /usr/include/nlohmann/detail/input/json_sax.hpp:264:79,
    inlined from 'bool nlohmann::json_abi_v3_12_0::detail::parser<BasicJsonType, InputAdapterType>::sax_parse_internal(SAX*) [with SAX = nlohmann::json_abi_v3_12_0::detail::json_sax_dom_parser<nlohmann::json_abi_v3_12_0::basic_json<>, nlohmann::json_abi_v3_12_0::detail::iterator_input_adapter<const char*> >; BasicJsonType = nlohmann::json_abi_v3_12_0::basic_json<>; InputAdapterType = nlohmann::json_abi_v3_12_0::detail::iterator_input_adapter<const char*>]' at /usr/include/nlohmann/detail/input/parser.hpp:430:51:
/usr/include/c++/14.2.1/bits/stl_map.h:513:37: note: parameter passing for argument of type 'std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> >, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > >, std::less<void>, std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > > >::const_iterator' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_map.h: In constructor 'std::map<_Key, _Tp, _Compare, _Alloc>::map(_InputIterator, _InputIterator) [with _InputIterator = std::_Rb_tree_const_iterator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > >; _Key = std::__cxx11::basic_string<char>; _Tp = nlohmann::json_abi_v3_12_0::basic_json<>; _Compare = std::less<void>; _Alloc = std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > >]':
/usr/include/c++/14.2.1/bits/stl_map.h:285:2: note: parameter passing for argument of type 'std::_Rb_tree_const_iterator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_map.h:285:2: note: parameter passing for argument of type 'std::_Rb_tree_const_iterator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > >' changed in GCC 7.1
In file included from /usr/include/c++/14.2.1/armv7l-unknown-linux-gnueabihf/bits/c++allocator.h:33,
                 from /usr/include/c++/14.2.1/bits/allocator.h:46,
                 from /usr/include/c++/14.2.1/string:43,
                 from /usr/include/c++/14.2.1/bits/locale_classes.h:40,
                 from /usr/include/c++/14.2.1/bits/ios_base.h:41,
                 from /usr/include/c++/14.2.1/ios:44,
                 from /usr/include/c++/14.2.1/ostream:40,
                 from /usr/include/c++/14.2.1/iostream:41,
                 from /build/linyaps/src/linyaps/libs/ocppi/examples/parse-config/src/main.cpp:2:
In member function 'void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = std::map<std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<>, std::less<void>, std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > > >; _Args = {std::_Rb_tree_const_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, nlohmann::json_abi_v3_12_0::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long long int, long long unsigned int, double, std::allocator, nlohmann::json_abi_v3_12_0::adl_serializer, std::vector<unsigned char, std::allocator<unsigned char> >, void> > >, std::_Rb_tree_const_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, nlohmann::json_abi_v3_12_0::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long long int, long long unsigned int, double, std::allocator, nlohmann::json_abi_v3_12_0::adl_serializer, std::vector<unsigned char, std::allocator<unsigned char> >, void> > >}; _Tp = std::map<std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<>, std::less<void>, std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > > >]',
    inlined from 'static void std::allocator_traits<std::allocator<_CharT> >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = std::map<std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<>, std::less<void>, std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > > >; _Args = {std::_Rb_tree_const_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, nlohmann::json_abi_v3_12_0::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long long int, long long unsigned int, double, std::allocator, nlohmann::json_abi_v3_12_0::adl_serializer, std::vector<unsigned char, std::allocator<unsigned char> >, void> > >, std::_Rb_tree_const_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, nlohmann::json_abi_v3_12_0::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long long int, long long unsigned int, double, std::allocator, nlohmann::json_abi_v3_12_0::adl_serializer, std::vector<unsigned char, std::allocator<unsigned char> >, void> > >}; _Tp = std::map<std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<>, std::less<void>, std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > > >]' at /usr/include/c++/14.2.1/bits/alloc_traits.h:575:17,
    inlined from 'static T* nlohmann::json_abi_v3_12_0::basic_json<ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType, CustomBaseClass>::create(Args&& ...) [with T = std::map<std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<>, std::less<void>, std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > > >; Args = {std::_Rb_tree_const_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, nlohmann::json_abi_v3_12_0::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long long int, long long unsigned int, double, std::allocator, nlohmann::json_abi_v3_12_0::adl_serializer, std::vector<unsigned char, std::allocator<unsigned char> >, void> > >, std::_Rb_tree_const_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, nlohmann::json_abi_v3_12_0::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long long int, long long unsigned int, double, std::allocator, nlohmann::json_abi_v3_12_0::adl_serializer, std::vector<unsigned char, std::allocator<unsigned char> >, void> > >}; ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string<char>; BooleanType = bool; NumberIntegerType = long long int; NumberUnsignedType = long long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; JSONSerializer = nlohmann::json_abi_v3_12_0::adl_serializer; BinaryType = std::vector<unsigned char>; CustomBaseClass = void]' at /usr/include/nlohmann/json.hpp:391:35,
    inlined from 'static void nlohmann::json_abi_v3_12_0::detail::external_constructor<nlohmann::json_abi_v3_12_0::detail::value_t::object>::construct(BasicJsonType&, const CompatibleObjectType&) [with BasicJsonType = nlohmann::json_abi_v3_12_0::basic_json<>; CompatibleObjectType = std::map<std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> >; typename std::enable_if<(! std::is_same<CompatibleObjectType, typename BasicJsonType::object_t>::value), int>::type <anonymous> = 0]' at /usr/include/nlohmann/detail/conversions/to_json.hpp:258:86,
    inlined from 'void nlohmann::json_abi_v3_12_0::detail::to_json(BasicJsonType&, const CompatibleObjectType&) [with BasicJsonType = nlohmann::json_abi_v3_12_0::basic_json<>; CompatibleObjectType = std::map<std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> >; typename std::enable_if<(is_compatible_object_type<BasicJsonType, CompatibleObjectType>::value && (! is_basic_json<T>::value)), int>::type <anonymous> = 0]' at /usr/include/nlohmann/detail/conversions/to_json.hpp:391:53,
    inlined from 'decltype ((nlohmann::json_abi_v3_12_0::detail::to_json(j, forward<T>(val)), void())) nlohmann::json_abi_v3_12_0::detail::to_json_fn::operator()(BasicJsonType&, T&&) const [with BasicJsonType = nlohmann::json_abi_v3_12_0::basic_json<>; T = const std::map<std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> >&]' at /usr/include/nlohmann/detail/conversions/to_json.hpp:468:23,
    inlined from 'static decltype ((nlohmann::json_abi_v3_12_0::to_json(j, forward<TargetType>(val)), void())) nlohmann::json_abi_v3_12_0::adl_serializer<T, SFINAE>::to_json(BasicJsonType&, TargetType&&) [with BasicJsonType = nlohmann::json_abi_v3_12_0::basic_json<>; TargetType = const std::map<std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> >&; ValueType = std::map<std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> >; <template-parameter-1-2> = void]' at /usr/include/nlohmann/adl_serializer.hpp:51:28,
    inlined from 'nlohmann::json_abi_v3_12_0::basic_json<ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType, CustomBaseClass>::basic_json(CompatibleType&&) [with CompatibleType = const std::map<std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> >&; U = std::map<std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> >; typename std::enable_if<((! nlohmann::json_abi_v3_12_0::detail::is_basic_json<U>::value) && nlohmann::json_abi_v3_12_0::detail::is_compatible_type<nlohmann::json_abi_v3_12_0::basic_json<ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType, CustomBaseClass>, U>::value), int>::type <anonymous> = 0; ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string<char>; BooleanType = bool; NumberIntegerType = long long int; NumberUnsignedType = long long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; JSONSerializer = nlohmann::json_abi_v3_12_0::adl_serializer; BinaryType = std::vector<unsigned char>; CustomBaseClass = void]' at /usr/include/nlohmann/json.hpp:842:35,
    inlined from 'static void nlohmann::json_abi_v3_12_0::adl_serializer<std::optional<_Tp> >::to_json(nlohmann::json_abi_v3_12_0::json&, const std::optional<_Tp>&) [with T = std::map<std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> >]' at /build/linyaps/src/linyaps/libs/ocppi/include/ocppi/runtime/config/types/helper.hpp:93:31,
    inlined from 'nlohmann::json_abi_v3_12_0::basic_json<ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType, CustomBaseClass>::basic_json(CompatibleType&&) [with CompatibleType = const std::optional<std::map<std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > >&; U = std::optional<std::map<std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > >; typename std::enable_if<((! nlohmann::json_abi_v3_12_0::detail::is_basic_json<U>::value) && nlohmann::json_abi_v3_12_0::detail::is_compatible_type<nlohmann::json_abi_v3_12_0::basic_json<ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType, CustomBaseClass>, U>::value), int>::type <anonymous> = 0; ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string<char>; BooleanType = bool; NumberIntegerType = long long int; NumberUnsignedType = long long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; JSONSerializer = nlohmann::json_abi_v3_12_0::adl_serializer; BinaryType = std::vector<unsigned char>; CustomBaseClass = void]' at /usr/include/nlohmann/json.hpp:842:35,
    inlined from 'void ocppi::runtime::config::types::to_json(nlohmann::json_abi_v3_12_0::json&, const Windows&)' at /build/linyaps/src/linyaps/libs/ocppi/include/ocppi/runtime/config/types/Generators.hpp:1398:25:
/usr/include/c++/14.2.1/bits/new_allocator.h:191:4: note: parameter passing for argument of type 'std::map<std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> >::const_iterator' {aka 'std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> >, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > >, std::less<std::__cxx11::basic_string<char> >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > > >::const_iterator'} changed in GCC 7.1
In file included from /usr/include/c++/14.2.1/vector:72,
                 from /usr/include/c++/14.2.1/functional:64,
                 from /usr/include/nlohmann/json.hpp:23:
/usr/include/c++/14.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {ocppi::runtime::config::types::Hook}; _Tp = ocppi::runtime::config::types::Hook; _Alloc = std::allocator<ocppi::runtime::config::types::Hook>]':
/usr/include/c++/14.2.1/bits/vector.tcc:452:7: note: parameter passing for argument of type 'std::vector<ocppi::runtime::config::types::Hook>::iterator' changed in GCC 7.1
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::_M_insert_rval(const_iterator, value_type&&) [with _Tp = ocppi::runtime::config::types::Hook; _Alloc = std::allocator<ocppi::runtime::config::types::Hook>]',
    inlined from 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = ocppi::runtime::config::types::Hook; _Alloc = std::allocator<ocppi::runtime::config::types::Hook>]' at /usr/include/c++/14.2.1/bits/stl_vector.h:1396:30,
    inlined from 'std::insert_iterator<_Container>& std::insert_iterator<_Container>::operator=(typename _Container::value_type&&) [with _Container = std::vector<ocppi::runtime::config::types::Hook>]' at /usr/include/c++/14.2.1/bits/stl_iterator.h:968:26,
    inlined from '_OIter std::transform(_IIter, _IIter, _OIter, _UnaryOperation) [with _IIter = nlohmann::json_abi_v3_12_0::detail::iter_impl<const nlohmann::json_abi_v3_12_0::basic_json<> >; _OIter = insert_iterator<vector<ocppi::runtime::config::types::Hook> >; _UnaryOperation = nlohmann::json_abi_v3_12_0::detail::from_json_array_impl<nlohmann::json_abi_v3_12_0::basic_json<>, std::vector<ocppi::runtime::config::types::Hook> >(const nlohmann::json_abi_v3_12_0::basic_json<>&, std::vector<ocppi::runtime::config::types::Hook>&, priority_tag<1>)::<lambda(const nlohmann::json_abi_v3_12_0::basic_json<>&)>]' at /usr/include/c++/14.2.1/bits/stl_algo.h:4220:12,
    inlined from 'decltype (((arr.reserve(declval<typename ConstructibleArrayType::size_type>()), j.get<typename ConstructibleArrayType::value_type>()), void())) nlohmann::json_abi_v3_12_0::detail::from_json_array_impl(const BasicJsonType&, ConstructibleArrayType&, priority_tag<1>) [with BasicJsonType = nlohmann::json_abi_v3_12_0::basic_json<>; ConstructibleArrayType = std::vector<ocppi::runtime::config::types::Hook>; typename std::enable_if<std::is_assignable<ConstructibleArrayType&, ConstructibleArrayType>::value, int>::type <anonymous> = 0]' at /usr/include/nlohmann/detail/conversions/from_json.hpp:293:19,
    inlined from 'decltype (((nlohmann::json_abi_v3_12_0::detail::from_json_array_impl(j, arr, nlohmann::json_abi_v3_12_0::detail::priority_tag<3>{}), j.get<typename ConstructibleArrayType::value_type>()), void())) nlohmann::json_abi_v3_12_0::detail::from_json(const BasicJsonType&, ConstructibleArrayType&) [with BasicJsonType = nlohmann::json_abi_v3_12_0::basic_json<>; ConstructibleArrayType = std::vector<ocppi::runtime::config::types::Hook>; typename std::enable_if<((((is_constructible_array_type<BasicJsonType, ConstructibleArrayType>::value && (! is_constructible_object_type<BasicJsonType, ConstructibleObjectType>::value)) && (! is_constructible_string_type<BasicJsonType, ConstructibleStringType>::value)) && (! std::is_same<ConstructibleArrayType, typename BasicJsonType::binary_t>::value)) && (! is_basic_json<T>::value)), int>::type <anonymous> = 0]' at /usr/include/nlohmann/detail/conversions/from_json.hpp:342:25:
/usr/include/c++/14.2.1/bits/vector.tcc:379:19: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<ocppi::runtime::config::types::Hook*, std::vector<ocppi::runtime::config::types::Hook> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {ocppi::runtime::config::types::NetworkInterfacePriority}; _Tp = ocppi::runtime::config::types::NetworkInterfacePriority; _Alloc = std::allocator<ocppi::runtime::config::types::NetworkInterfacePriority>]':
/usr/include/c++/14.2.1/bits/vector.tcc:452:7: note: parameter passing for argument of type 'std::vector<ocppi::runtime::config::types::NetworkInterfacePriority>::iterator' changed in GCC 7.1
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::_M_insert_rval(const_iterator, value_type&&) [with _Tp = ocppi::runtime::config::types::NetworkInterfacePriority; _Alloc = std::allocator<ocppi::runtime::config::types::NetworkInterfacePriority>]',
    inlined from 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = ocppi::runtime::config::types::NetworkInterfacePriority; _Alloc = std::allocator<ocppi::runtime::config::types::NetworkInterfacePriority>]' at /usr/include/c++/14.2.1/bits/stl_vector.h:1396:30,
    inlined from 'std::insert_iterator<_Container>& std::insert_iterator<_Container>::operator=(typename _Container::value_type&&) [with _Container = std::vector<ocppi::runtime::config::types::NetworkInterfacePriority>]' at /usr/include/c++/14.2.1/bits/stl_iterator.h:968:26,
    inlined from '_OIter std::transform(_IIter, _IIter, _OIter, _UnaryOperation) [with _IIter = nlohmann::json_abi_v3_12_0::detail::iter_impl<const nlohmann::json_abi_v3_12_0::basic_json<> >; _OIter = insert_iterator<vector<ocppi::runtime::config::types::NetworkInterfacePriority> >; _UnaryOperation = nlohmann::json_abi_v3_12_0::detail::from_json_array_impl<nlohmann::json_abi_v3_12_0::basic_json<>, std::vector<ocppi::runtime::config::types::NetworkInterfacePriority> >(const nlohmann::json_abi_v3_12_0::basic_json<>&, std::vector<ocppi::runtime::config::types::NetworkInterfacePriority>&, priority_tag<1>)::<lambda(const nlohmann::json_abi_v3_12_0::basic_json<>&)>]' at /usr/include/c++/14.2.1/bits/stl_algo.h:4220:12,
    inlined from 'decltype (((arr.reserve(declval<typename ConstructibleArrayType::size_type>()), j.get<typename ConstructibleArrayType::value_type>()), void())) nlohmann::json_abi_v3_12_0::detail::from_json_array_impl(const BasicJsonType&, ConstructibleArrayType&, priority_tag<1>) [with BasicJsonType = nlohmann::json_abi_v3_12_0::basic_json<>; ConstructibleArrayType = std::vector<ocppi::runtime::config::types::NetworkInterfacePriority>; typename std::enable_if<std::is_assignable<ConstructibleArrayType&, ConstructibleArrayType>::value, int>::type <anonymous> = 0]' at /usr/include/nlohmann/detail/conversions/from_json.hpp:293:19,
    inlined from 'decltype (((nlohmann::json_abi_v3_12_0::detail::from_json_array_impl(j, arr, nlohmann::json_abi_v3_12_0::detail::priority_tag<3>{}), j.get<typename ConstructibleArrayType::value_type>()), void())) nlohmann::json_abi_v3_12_0::detail::from_json(const BasicJsonType&, ConstructibleArrayType&) [with BasicJsonType = nlohmann::json_abi_v3_12_0::basic_json<>; ConstructibleArrayType = std::vector<ocppi::runtime::config::types::NetworkInterfacePriority>; typename std::enable_if<((((is_constructible_array_type<BasicJsonType, ConstructibleArrayType>::value && (! is_constructible_object_type<BasicJsonType, ConstructibleObjectType>::value)) && (! is_constructible_string_type<BasicJsonType, ConstructibleStringType>::value)) && (! std::is_same<ConstructibleArrayType, typename BasicJsonType::binary_t>::value)) && (! is_basic_json<T>::value)), int>::type <anonymous> = 0]' at /usr/include/nlohmann/detail/conversions/from_json.hpp:342:25:
/usr/include/c++/14.2.1/bits/vector.tcc:379:19: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<ocppi::runtime::config::types::NetworkInterfacePriority*, std::vector<ocppi::runtime::config::types::NetworkInterfacePriority> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {ocppi::runtime::config::types::DeviceCgroup}; _Tp = ocppi::runtime::config::types::DeviceCgroup; _Alloc = std::allocator<ocppi::runtime::config::types::DeviceCgroup>]':
/usr/include/c++/14.2.1/bits/vector.tcc:452:7: note: parameter passing for argument of type 'std::vector<ocppi::runtime::config::types::DeviceCgroup>::iterator' changed in GCC 7.1
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::_M_insert_rval(const_iterator, value_type&&) [with _Tp = ocppi::runtime::config::types::DeviceCgroup; _Alloc = std::allocator<ocppi::runtime::config::types::DeviceCgroup>]',
    inlined from 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = ocppi::runtime::config::types::DeviceCgroup; _Alloc = std::allocator<ocppi::runtime::config::types::DeviceCgroup>]' at /usr/include/c++/14.2.1/bits/stl_vector.h:1396:30,
    inlined from 'std::insert_iterator<_Container>& std::insert_iterator<_Container>::operator=(typename _Container::value_type&&) [with _Container = std::vector<ocppi::runtime::config::types::DeviceCgroup>]' at /usr/include/c++/14.2.1/bits/stl_iterator.h:968:26,
    inlined from '_OIter std::transform(_IIter, _IIter, _OIter, _UnaryOperation) [with _IIter = nlohmann::json_abi_v3_12_0::detail::iter_impl<const nlohmann::json_abi_v3_12_0::basic_json<> >; _OIter = insert_iterator<vector<ocppi::runtime::config::types::DeviceCgroup> >; _UnaryOperation = nlohmann::json_abi_v3_12_0::detail::from_json_array_impl<nlohmann::json_abi_v3_12_0::basic_json<>, std::vector<ocppi::runtime::config::types::DeviceCgroup> >(const nlohmann::json_abi_v3_12_0::basic_json<>&, std::vector<ocppi::runtime::config::types::DeviceCgroup>&, priority_tag<1>)::<lambda(const nlohmann::json_abi_v3_12_0::basic_json<>&)>]' at /usr/include/c++/14.2.1/bits/stl_algo.h:4220:12,
    inlined from 'decltype (((arr.reserve(declval<typename ConstructibleArrayType::size_type>()), j.get<typename ConstructibleArrayType::value_type>()), void())) nlohmann::json_abi_v3_12_0::detail::from_json_array_impl(const BasicJsonType&, ConstructibleArrayType&, priority_tag<1>) [with BasicJsonType = nlohmann::json_abi_v3_12_0::basic_json<>; ConstructibleArrayType = std::vector<ocppi::runtime::config::types::DeviceCgroup>; typename std::enable_if<std::is_assignable<ConstructibleArrayType&, ConstructibleArrayType>::value, int>::type <anonymous> = 0]' at /usr/include/nlohmann/detail/conversions/from_json.hpp:293:19,
    inlined from 'decltype (((nlohmann::json_abi_v3_12_0::detail::from_json_array_impl(j, arr, nlohmann::json_abi_v3_12_0::detail::priority_tag<3>{}), j.get<typename ConstructibleArrayType::value_type>()), void())) nlohmann::json_abi_v3_12_0::detail::from_json(const BasicJsonType&, ConstructibleArrayType&) [with BasicJsonType = nlohmann::json_abi_v3_12_0::basic_json<>; ConstructibleArrayType = std::vector<ocppi::runtime::config::types::DeviceCgroup>; typename std::enable_if<((((is_constructible_array_type<BasicJsonType, ConstructibleArrayType>::value && (! is_constructible_object_type<BasicJsonType, ConstructibleObjectType>::value)) && (! is_constructible_string_type<BasicJsonType, ConstructibleStringType>::value)) && (! std::is_same<ConstructibleArrayType, typename BasicJsonType::binary_t>::value)) && (! is_basic_json<T>::value)), int>::type <anonymous> = 0]' at /usr/include/nlohmann/detail/conversions/from_json.hpp:342:25:
/usr/include/c++/14.2.1/bits/vector.tcc:379:19: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<ocppi::runtime::config::types::DeviceCgroup*, std::vector<ocppi::runtime::config::types::DeviceCgroup> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {ocppi::runtime::config::types::HugepageLimit}; _Tp = ocppi::runtime::config::types::HugepageLimit; _Alloc = std::allocator<ocppi::runtime::config::types::HugepageLimit>]':
/usr/include/c++/14.2.1/bits/vector.tcc:452:7: note: parameter passing for argument of type 'std::vector<ocppi::runtime::config::types::HugepageLimit>::iterator' changed in GCC 7.1
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::_M_insert_rval(const_iterator, value_type&&) [with _Tp = ocppi::runtime::config::types::HugepageLimit; _Alloc = std::allocator<ocppi::runtime::config::types::HugepageLimit>]',
    inlined from 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = ocppi::runtime::config::types::HugepageLimit; _Alloc = std::allocator<ocppi::runtime::config::types::HugepageLimit>]' at /usr/include/c++/14.2.1/bits/stl_vector.h:1396:30,
    inlined from 'std::insert_iterator<_Container>& std::insert_iterator<_Container>::operator=(typename _Container::value_type&&) [with _Container = std::vector<ocppi::runtime::config::types::HugepageLimit>]' at /usr/include/c++/14.2.1/bits/stl_iterator.h:968:26,
    inlined from '_OIter std::transform(_IIter, _IIter, _OIter, _UnaryOperation) [with _IIter = nlohmann::json_abi_v3_12_0::detail::iter_impl<const nlohmann::json_abi_v3_12_0::basic_json<> >; _OIter = insert_iterator<vector<ocppi::runtime::config::types::HugepageLimit> >; _UnaryOperation = nlohmann::json_abi_v3_12_0::detail::from_json_array_impl<nlohmann::json_abi_v3_12_0::basic_json<>, std::vector<ocppi::runtime::config::types::HugepageLimit> >(const nlohmann::json_abi_v3_12_0::basic_json<>&, std::vector<ocppi::runtime::config::types::HugepageLimit>&, priority_tag<1>)::<lambda(const nlohmann::json_abi_v3_12_0::basic_json<>&)>]' at /usr/include/c++/14.2.1/bits/stl_algo.h:4220:12,
    inlined from 'decltype (((arr.reserve(declval<typename ConstructibleArrayType::size_type>()), j.get<typename ConstructibleArrayType::value_type>()), void())) nlohmann::json_abi_v3_12_0::detail::from_json_array_impl(const BasicJsonType&, ConstructibleArrayType&, priority_tag<1>) [with BasicJsonType = nlohmann::json_abi_v3_12_0::basic_json<>; ConstructibleArrayType = std::vector<ocppi::runtime::config::types::HugepageLimit>; typename std::enable_if<std::is_assignable<ConstructibleArrayType&, ConstructibleArrayType>::value, int>::type <anonymous> = 0]' at /usr/include/nlohmann/detail/conversions/from_json.hpp:293:19,
    inlined from 'decltype (((nlohmann::json_abi_v3_12_0::detail::from_json_array_impl(j, arr, nlohmann::json_abi_v3_12_0::detail::priority_tag<3>{}), j.get<typename ConstructibleArrayType::value_type>()), void())) nlohmann::json_abi_v3_12_0::detail::from_json(const BasicJsonType&, ConstructibleArrayType&) [with BasicJsonType = nlohmann::json_abi_v3_12_0::basic_json<>; ConstructibleArrayType = std::vector<ocppi::runtime::config::types::HugepageLimit>; typename std::enable_if<((((is_constructible_array_type<BasicJsonType, ConstructibleArrayType>::value && (! is_constructible_object_type<BasicJsonType, ConstructibleObjectType>::value)) && (! is_constructible_string_type<BasicJsonType, ConstructibleStringType>::value)) && (! std::is_same<ConstructibleArrayType, typename BasicJsonType::binary_t>::value)) && (! is_basic_json<T>::value)), int>::type <anonymous> = 0]' at /usr/include/nlohmann/detail/conversions/from_json.hpp:342:25:
/usr/include/c++/14.2.1/bits/vector.tcc:379:19: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<ocppi::runtime::config::types::HugepageLimit*, std::vector<ocppi::runtime::config::types::HugepageLimit> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {ocppi::runtime::config::types::Syscall}; _Tp = ocppi::runtime::config::types::Syscall; _Alloc = std::allocator<ocppi::runtime::config::types::Syscall>]':
/usr/include/c++/14.2.1/bits/vector.tcc:452:7: note: parameter passing for argument of type 'std::vector<ocppi::runtime::config::types::Syscall>::iterator' changed in GCC 7.1
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::_M_insert_rval(const_iterator, value_type&&) [with _Tp = ocppi::runtime::config::types::Syscall; _Alloc = std::allocator<ocppi::runtime::config::types::Syscall>]',
    inlined from 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = ocppi::runtime::config::types::Syscall; _Alloc = std::allocator<ocppi::runtime::config::types::Syscall>]' at /usr/include/c++/14.2.1/bits/stl_vector.h:1396:30,
    inlined from 'std::insert_iterator<_Container>& std::insert_iterator<_Container>::operator=(typename _Container::value_type&&) [with _Container = std::vector<ocppi::runtime::config::types::Syscall>]' at /usr/include/c++/14.2.1/bits/stl_iterator.h:968:26,
    inlined from '_OIter std::transform(_IIter, _IIter, _OIter, _UnaryOperation) [with _IIter = nlohmann::json_abi_v3_12_0::detail::iter_impl<const nlohmann::json_abi_v3_12_0::basic_json<> >; _OIter = insert_iterator<vector<ocppi::runtime::config::types::Syscall> >; _UnaryOperation = nlohmann::json_abi_v3_12_0::detail::from_json_array_impl<nlohmann::json_abi_v3_12_0::basic_json<>, std::vector<ocppi::runtime::config::types::Syscall> >(const nlohmann::json_abi_v3_12_0::basic_json<>&, std::vector<ocppi::runtime::config::types::Syscall>&, priority_tag<1>)::<lambda(const nlohmann::json_abi_v3_12_0::basic_json<>&)>]' at /usr/include/c++/14.2.1/bits/stl_algo.h:4220:12,
    inlined from 'decltype (((arr.reserve(declval<typename ConstructibleArrayType::size_type>()), j.get<typename ConstructibleArrayType::value_type>()), void())) nlohmann::json_abi_v3_12_0::detail::from_json_array_impl(const BasicJsonType&, ConstructibleArrayType&, priority_tag<1>) [with BasicJsonType = nlohmann::json_abi_v3_12_0::basic_json<>; ConstructibleArrayType = std::vector<ocppi::runtime::config::types::Syscall>; typename std::enable_if<std::is_assignable<ConstructibleArrayType&, ConstructibleArrayType>::value, int>::type <anonymous> = 0]' at /usr/include/nlohmann/detail/conversions/from_json.hpp:293:19,
    inlined from 'decltype (((nlohmann::json_abi_v3_12_0::detail::from_json_array_impl(j, arr, nlohmann::json_abi_v3_12_0::detail::priority_tag<3>{}), j.get<typename ConstructibleArrayType::value_type>()), void())) nlohmann::json_abi_v3_12_0::detail::from_json(const BasicJsonType&, ConstructibleArrayType&) [with BasicJsonType = nlohmann::json_abi_v3_12_0::basic_json<>; ConstructibleArrayType = std::vector<ocppi::runtime::config::types::Syscall>; typename std::enable_if<((((is_constructible_array_type<BasicJsonType, ConstructibleArrayType>::value && (! is_constructible_object_type<BasicJsonType, ConstructibleObjectType>::value)) && (! is_constructible_string_type<BasicJsonType, ConstructibleStringType>::value)) && (! std::is_same<ConstructibleArrayType, typename BasicJsonType::binary_t>::value)) && (! is_basic_json<T>::value)), int>::type <anonymous> = 0]' at /usr/include/nlohmann/detail/conversions/from_json.hpp:342:25:
/usr/include/c++/14.2.1/bits/vector.tcc:379:19: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<ocppi::runtime::config::types::Syscall*, std::vector<ocppi::runtime::config::types::Syscall> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {ocppi::runtime::config::types::LinuxDevice}; _Tp = ocppi::runtime::config::types::LinuxDevice; _Alloc = std::allocator<ocppi::runtime::config::types::LinuxDevice>]':
/usr/include/c++/14.2.1/bits/vector.tcc:452:7: note: parameter passing for argument of type 'std::vector<ocppi::runtime::config::types::LinuxDevice>::iterator' changed in GCC 7.1
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::_M_insert_rval(const_iterator, value_type&&) [with _Tp = ocppi::runtime::config::types::LinuxDevice; _Alloc = std::allocator<ocppi::runtime::config::types::LinuxDevice>]',
    inlined from 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = ocppi::runtime::config::types::LinuxDevice; _Alloc = std::allocator<ocppi::runtime::config::types::LinuxDevice>]' at /usr/include/c++/14.2.1/bits/stl_vector.h:1396:30,
    inlined from 'std::insert_iterator<_Container>& std::insert_iterator<_Container>::operator=(typename _Container::value_type&&) [with _Container = std::vector<ocppi::runtime::config::types::LinuxDevice>]' at /usr/include/c++/14.2.1/bits/stl_iterator.h:968:26,
    inlined from '_OIter std::transform(_IIter, _IIter, _OIter, _UnaryOperation) [with _IIter = nlohmann::json_abi_v3_12_0::detail::iter_impl<const nlohmann::json_abi_v3_12_0::basic_json<> >; _OIter = insert_iterator<vector<ocppi::runtime::config::types::LinuxDevice> >; _UnaryOperation = nlohmann::json_abi_v3_12_0::detail::from_json_array_impl<nlohmann::json_abi_v3_12_0::basic_json<>, std::vector<ocppi::runtime::config::types::LinuxDevice> >(const nlohmann::json_abi_v3_12_0::basic_json<>&, std::vector<ocppi::runtime::config::types::LinuxDevice>&, priority_tag<1>)::<lambda(const nlohmann::json_abi_v3_12_0::basic_json<>&)>]' at /usr/include/c++/14.2.1/bits/stl_algo.h:4220:12,
    inlined from 'decltype (((arr.reserve(declval<typename ConstructibleArrayType::size_type>()), j.get<typename ConstructibleArrayType::value_type>()), void())) nlohmann::json_abi_v3_12_0::detail::from_json_array_impl(const BasicJsonType&, ConstructibleArrayType&, priority_tag<1>) [with BasicJsonType = nlohmann::json_abi_v3_12_0::basic_json<>; ConstructibleArrayType = std::vector<ocppi::runtime::config::types::LinuxDevice>; typename std::enable_if<std::is_assignable<ConstructibleArrayType&, ConstructibleArrayType>::value, int>::type <anonymous> = 0]' at /usr/include/nlohmann/detail/conversions/from_json.hpp:293:19,
    inlined from 'decltype (((nlohmann::json_abi_v3_12_0::detail::from_json_array_impl(j, arr, nlohmann::json_abi_v3_12_0::detail::priority_tag<3>{}), j.get<typename ConstructibleArrayType::value_type>()), void())) nlohmann::json_abi_v3_12_0::detail::from_json(const BasicJsonType&, ConstructibleArrayType&) [with BasicJsonType = nlohmann::json_abi_v3_12_0::basic_json<>; ConstructibleArrayType = std::vector<ocppi::runtime::config::types::LinuxDevice>; typename std::enable_if<((((is_constructible_array_type<BasicJsonType, ConstructibleArrayType>::value && (! is_constructible_object_type<BasicJsonType, ConstructibleObjectType>::value)) && (! is_constructible_string_type<BasicJsonType, ConstructibleStringType>::value)) && (! std::is_same<ConstructibleArrayType, typename BasicJsonType::binary_t>::value)) && (! is_basic_json<T>::value)), int>::type <anonymous> = 0]' at /usr/include/nlohmann/detail/conversions/from_json.hpp:342:25:
/usr/include/c++/14.2.1/bits/vector.tcc:379:19: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<ocppi::runtime::config::types::LinuxDevice*, std::vector<ocppi::runtime::config::types::LinuxDevice> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {ocppi::runtime::config::types::Rlimit}; _Tp = ocppi::runtime::config::types::Rlimit; _Alloc = std::allocator<ocppi::runtime::config::types::Rlimit>]':
/usr/include/c++/14.2.1/bits/vector.tcc:452:7: note: parameter passing for argument of type 'std::vector<ocppi::runtime::config::types::Rlimit>::iterator' changed in GCC 7.1
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::_M_insert_rval(const_iterator, value_type&&) [with _Tp = ocppi::runtime::config::types::Rlimit; _Alloc = std::allocator<ocppi::runtime::config::types::Rlimit>]',
    inlined from 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = ocppi::runtime::config::types::Rlimit; _Alloc = std::allocator<ocppi::runtime::config::types::Rlimit>]' at /usr/include/c++/14.2.1/bits/stl_vector.h:1396:30,
    inlined from 'std::insert_iterator<_Container>& std::insert_iterator<_Container>::operator=(typename _Container::value_type&&) [with _Container = std::vector<ocppi::runtime::config::types::Rlimit>]' at /usr/include/c++/14.2.1/bits/stl_iterator.h:968:26,
    inlined from '_OIter std::transform(_IIter, _IIter, _OIter, _UnaryOperation) [with _IIter = nlohmann::json_abi_v3_12_0::detail::iter_impl<const nlohmann::json_abi_v3_12_0::basic_json<> >; _OIter = insert_iterator<vector<ocppi::runtime::config::types::Rlimit> >; _UnaryOperation = nlohmann::json_abi_v3_12_0::detail::from_json_array_impl<nlohmann::json_abi_v3_12_0::basic_json<>, std::vector<ocppi::runtime::config::types::Rlimit> >(const nlohmann::json_abi_v3_12_0::basic_json<>&, std::vector<ocppi::runtime::config::types::Rlimit>&, priority_tag<1>)::<lambda(const nlohmann::json_abi_v3_12_0::basic_json<>&)>]' at /usr/include/c++/14.2.1/bits/stl_algo.h:4220:12,
    inlined from 'decltype (((arr.reserve(declval<typename ConstructibleArrayType::size_type>()), j.get<typename ConstructibleArrayType::value_type>()), void())) nlohmann::json_abi_v3_12_0::detail::from_json_array_impl(const BasicJsonType&, ConstructibleArrayType&, priority_tag<1>) [with BasicJsonType = nlohmann::json_abi_v3_12_0::basic_json<>; ConstructibleArrayType = std::vector<ocppi::runtime::config::types::Rlimit>; typename std::enable_if<std::is_assignable<ConstructibleArrayType&, ConstructibleArrayType>::value, int>::type <anonymous> = 0]' at /usr/include/nlohmann/detail/conversions/from_json.hpp:293:19,
    inlined from 'decltype (((nlohmann::json_abi_v3_12_0::detail::from_json_array_impl(j, arr, nlohmann::json_abi_v3_12_0::detail::priority_tag<3>{}), j.get<typename ConstructibleArrayType::value_type>()), void())) nlohmann::json_abi_v3_12_0::detail::from_json(const BasicJsonType&, ConstructibleArrayType&) [with BasicJsonType = nlohmann::json_abi_v3_12_0::basic_json<>; ConstructibleArrayType = std::vector<ocppi::runtime::config::types::Rlimit>; typename std::enable_if<((((is_constructible_array_type<BasicJsonType, ConstructibleArrayType>::value && (! is_constructible_object_type<BasicJsonType, ConstructibleObjectType>::value)) && (! is_constructible_string_type<BasicJsonType, ConstructibleStringType>::value)) && (! std::is_same<ConstructibleArrayType, typename BasicJsonType::binary_t>::value)) && (! is_basic_json<T>::value)), int>::type <anonymous> = 0]' at /usr/include/nlohmann/detail/conversions/from_json.hpp:342:25:
/usr/include/c++/14.2.1/bits/vector.tcc:379:19: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<ocppi::runtime::config::types::Rlimit*, std::vector<ocppi::runtime::config::types::Rlimit> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {ocppi::runtime::config::types::ZosDevice}; _Tp = ocppi::runtime::config::types::ZosDevice; _Alloc = std::allocator<ocppi::runtime::config::types::ZosDevice>]':
/usr/include/c++/14.2.1/bits/vector.tcc:452:7: note: parameter passing for argument of type 'std::vector<ocppi::runtime::config::types::ZosDevice>::iterator' changed in GCC 7.1
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::_M_insert_rval(const_iterator, value_type&&) [with _Tp = ocppi::runtime::config::types::ZosDevice; _Alloc = std::allocator<ocppi::runtime::config::types::ZosDevice>]',
    inlined from 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = ocppi::runtime::config::types::ZosDevice; _Alloc = std::allocator<ocppi::runtime::config::types::ZosDevice>]' at /usr/include/c++/14.2.1/bits/stl_vector.h:1396:30,
    inlined from 'std::insert_iterator<_Container>& std::insert_iterator<_Container>::operator=(typename _Container::value_type&&) [with _Container = std::vector<ocppi::runtime::config::types::ZosDevice>]' at /usr/include/c++/14.2.1/bits/stl_iterator.h:968:26,
    inlined from '_OIter std::transform(_IIter, _IIter, _OIter, _UnaryOperation) [with _IIter = nlohmann::json_abi_v3_12_0::detail::iter_impl<const nlohmann::json_abi_v3_12_0::basic_json<> >; _OIter = insert_iterator<vector<ocppi::runtime::config::types::ZosDevice> >; _UnaryOperation = nlohmann::json_abi_v3_12_0::detail::from_json_array_impl<nlohmann::json_abi_v3_12_0::basic_json<>, std::vector<ocppi::runtime::config::types::ZosDevice> >(const nlohmann::json_abi_v3_12_0::basic_json<>&, std::vector<ocppi::runtime::config::types::ZosDevice>&, priority_tag<1>)::<lambda(const nlohmann::json_abi_v3_12_0::basic_json<>&)>]' at /usr/include/c++/14.2.1/bits/stl_algo.h:4220:12,
    inlined from 'decltype (((arr.reserve(declval<typename ConstructibleArrayType::size_type>()), j.get<typename ConstructibleArrayType::value_type>()), void())) nlohmann::json_abi_v3_12_0::detail::from_json_array_impl(const BasicJsonType&, ConstructibleArrayType&, priority_tag<1>) [with BasicJsonType = nlohmann::json_abi_v3_12_0::basic_json<>; ConstructibleArrayType = std::vector<ocppi::runtime::config::types::ZosDevice>; typename std::enable_if<std::is_assignable<ConstructibleArrayType&, ConstructibleArrayType>::value, int>::type <anonymous> = 0]' at /usr/include/nlohmann/detail/conversions/from_json.hpp:293:19,
    inlined from 'decltype (((nlohmann::json_abi_v3_12_0::detail::from_json_array_impl(j, arr, nlohmann::json_abi_v3_12_0::detail::priority_tag<3>{}), j.get<typename ConstructibleArrayType::value_type>()), void())) nlohmann::json_abi_v3_12_0::detail::from_json(const BasicJsonType&, ConstructibleArrayType&) [with BasicJsonType = nlohmann::json_abi_v3_12_0::basic_json<>; ConstructibleArrayType = std::vector<ocppi::runtime::config::types::ZosDevice>; typename std::enable_if<((((is_constructible_array_type<BasicJsonType, ConstructibleArrayType>::value && (! is_constructible_object_type<BasicJsonType, ConstructibleObjectType>::value)) && (! is_constructible_string_type<BasicJsonType, ConstructibleStringType>::value)) && (! std::is_same<ConstructibleArrayType, typename BasicJsonType::binary_t>::value)) && (! is_basic_json<T>::value)), int>::type <anonymous> = 0]' at /usr/include/nlohmann/detail/conversions/from_json.hpp:342:25:
/usr/include/c++/14.2.1/bits/vector.tcc:379:19: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<ocppi::runtime::config::types::ZosDevice*, std::vector<ocppi::runtime::config::types::ZosDevice> >' changed in GCC 7.1
In file included from /usr/include/c++/14.2.1/vector:65:
/usr/include/c++/14.2.1/bits/stl_uninitialized.h: In function '_ForwardIterator std::__do_uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const ocppi::runtime::config::types::HugepageLimit*, vector<ocppi::runtime::config::types::HugepageLimit> >; _ForwardIterator = nlohmann::json_abi_v3_12_0::basic_json<>*]':
/usr/include/c++/14.2.1/bits/stl_uninitialized.h:113:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const ocppi::runtime::config::types::HugepageLimit*, std::vector<ocppi::runtime::config::types::HugepageLimit> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_uninitialized.h:113:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const ocppi::runtime::config::types::HugepageLimit*, std::vector<ocppi::runtime::config::types::HugepageLimit> >' changed in GCC 7.1
In static member function 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const ocppi::runtime::config::types::HugepageLimit*, std::vector<ocppi::runtime::config::types::HugepageLimit> >; _ForwardIterator = nlohmann::json_abi_v3_12_0::basic_json<>*; bool _TrivialValueTypes = false]',
    inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const ocppi::runtime::config::types::HugepageLimit*, vector<ocppi::runtime::config::types::HugepageLimit> >; _ForwardIterator = nlohmann::json_abi_v3_12_0::basic_json<>*]' at /usr/include/c++/14.2.1/bits/stl_uninitialized.h:185:15,
    inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const ocppi::runtime::config::types::HugepageLimit*, vector<ocppi::runtime::config::types::HugepageLimit> >; _ForwardIterator = nlohmann::json_abi_v3_12_0::basic_json<>*; _Tp = nlohmann::json_abi_v3_12_0::basic_json<>]' at /usr/include/c++/14.2.1/bits/stl_uninitialized.h:373:37,
    inlined from 'void std::vector<_Tp, _Alloc>::_M_range_initialize(_ForwardIterator, _ForwardIterator, std::forward_iterator_tag) [with _ForwardIterator = __gnu_cxx::__normal_iterator<const ocppi::runtime::config::types::HugepageLimit*, std::vector<ocppi::runtime::config::types::HugepageLimit> >; _Tp = nlohmann::json_abi_v3_12_0::basic_json<>; _Alloc = std::allocator<nlohmann::json_abi_v3_12_0::basic_json<> >]' at /usr/include/c++/14.2.1/bits/stl_vector.h:1697:33,
    inlined from 'std::vector<_Tp, _Alloc>::vector(_InputIterator, _InputIterator, const allocator_type&) [with _InputIterator = __gnu_cxx::__normal_iterator<const ocppi::runtime::config::types::HugepageLimit*, std::vector<ocppi::runtime::config::types::HugepageLimit> >; <template-parameter-2-2> = void; _Tp = nlohmann::json_abi_v3_12_0::basic_json<>; _Alloc = std::allocator<nlohmann::json_abi_v3_12_0::basic_json<> >]' at /usr/include/c++/14.2.1/bits/stl_vector.h:711:23,
    inlined from 'void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = std::vector<nlohmann::json_abi_v3_12_0::basic_json<>, std::allocator<nlohmann::json_abi_v3_12_0::basic_json<> > >; _Args = {__gnu_cxx::__normal_iterator<const ocppi::runtime::config::types::HugepageLimit*, std::vector<ocppi::runtime::config::types::HugepageLimit, std::allocator<ocppi::runtime::config::types::HugepageLimit> > >, __gnu_cxx::__normal_iterator<const ocppi::runtime::config::types::HugepageLimit*, std::vector<ocppi::runtime::config::types::HugepageLimit, std::allocator<ocppi::runtime::config::types::HugepageLimit> > >}; _Tp = std::vector<nlohmann::json_abi_v3_12_0::basic_json<>, std::allocator<nlohmann::json_abi_v3_12_0::basic_json<> > >]' at /usr/include/c++/14.2.1/bits/new_allocator.h:191:4,
    inlined from 'static void std::allocator_traits<std::allocator<_CharT> >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = std::vector<nlohmann::json_abi_v3_12_0::basic_json<>, std::allocator<nlohmann::json_abi_v3_12_0::basic_json<> > >; _Args = {__gnu_cxx::__normal_iterator<const ocppi::runtime::config::types::HugepageLimit*, std::vector<ocppi::runtime::config::types::HugepageLimit, std::allocator<ocppi::runtime::config::types::HugepageLimit> > >, __gnu_cxx::__normal_iterator<const ocppi::runtime::config::types::HugepageLimit*, std::vector<ocppi::runtime::config::types::HugepageLimit, std::allocator<ocppi::runtime::config::types::HugepageLimit> > >}; _Tp = std::vector<nlohmann::json_abi_v3_12_0::basic_json<>, std::allocator<nlohmann::json_abi_v3_12_0::basic_json<> > >]' at /usr/include/c++/14.2.1/bits/alloc_traits.h:575:17,
    inlined from 'static T* nlohmann::json_abi_v3_12_0::basic_json<ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType, CustomBaseClass>::create(Args&& ...) [with T = std::vector<nlohmann::json_abi_v3_12_0::basic_json<>, std::allocator<nlohmann::json_abi_v3_12_0::basic_json<> > >; Args = {__gnu_cxx::__normal_iterator<const ocppi::runtime::config::types::HugepageLimit*, std::vector<ocppi::runtime::config::types::HugepageLimit, std::allocator<ocppi::runtime::config::types::HugepageLimit> > >, __gnu_cxx::__normal_iterator<const ocppi::runtime::config::types::HugepageLimit*, std::vector<ocppi::runtime::config::types::HugepageLimit, std::allocator<ocppi::runtime::config::types::HugepageLimit> > >}; ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string<char>; BooleanType = bool; NumberIntegerType = long long int; NumberUnsignedType = long long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; JSONSerializer = nlohmann::json_abi_v3_12_0::adl_serializer; BinaryType = std::vector<unsigned char>; CustomBaseClass = void]' at /usr/include/nlohmann/json.hpp:391:35,
    inlined from 'static void nlohmann::json_abi_v3_12_0::detail::external_constructor<nlohmann::json_abi_v3_12_0::detail::value_t::array>::construct(BasicJsonType&, const CompatibleArrayType&) [with BasicJsonType = nlohmann::json_abi_v3_12_0::basic_json<>; CompatibleArrayType = std::vector<ocppi::runtime::config::types::HugepageLimit>; typename std::enable_if<(! std::is_same<CompatibleArrayType, typename BasicJsonType::array_t>::value), int>::type <anonymous> = 0]' at /usr/include/nlohmann/detail/conversions/to_json.hpp:189:84,
    inlined from 'void nlohmann::json_abi_v3_12_0::detail::to_json(BasicJsonType&, const CompatibleArrayType&) [with BasicJsonType = nlohmann::json_abi_v3_12_0::basic_json<>; CompatibleArrayType = std::vector<ocppi::runtime::config::types::HugepageLimit>; typename std::enable_if<((((is_compatible_array_type<BasicJsonType, CompatibleArrayType>::value && (! is_compatible_object_type<BasicJsonType, CompatibleObjectType>::value)) && (! is_compatible_string_type<BasicJsonType, CompatibleStringType>::value)) && (! std::is_same<typename BasicJsonType::binary_t, CompatibleArrayType>::value)) && (! is_basic_json<T>::value)), int>::type <anonymous> = 0]' at /usr/include/nlohmann/detail/conversions/to_json.hpp:365:52,
    inlined from 'decltype ((nlohmann::json_abi_v3_12_0::detail::to_json(j, forward<T>(val)), void())) nlohmann::json_abi_v3_12_0::detail::to_json_fn::operator()(BasicJsonType&, T&&) const [with BasicJsonType = nlohmann::json_abi_v3_12_0::basic_json<>; T = const std::vector<ocppi::runtime::config::types::HugepageLimit>&]' at /usr/include/nlohmann/detail/conversions/to_json.hpp:468:23,
    inlined from 'static decltype ((nlohmann::json_abi_v3_12_0::to_json(j, forward<TargetType>(val)), void())) nlohmann::json_abi_v3_12_0::adl_serializer<T, SFINAE>::to_json(BasicJsonType&, TargetType&&) [with BasicJsonType = nlohmann::json_abi_v3_12_0::basic_json<>; TargetType = const std::vector<ocppi::runtime::config::types::HugepageLimit>&; ValueType = std::vector<ocppi::runtime::config::types::HugepageLimit>; <template-parameter-1-2> = void]' at /usr/include/nlohmann/adl_serializer.hpp:51:28,
    inlined from 'nlohmann::json_abi_v3_12_0::basic_json<ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType, CustomBaseClass>::basic_json(CompatibleType&&) [with CompatibleType = const std::vector<ocppi::runtime::config::types::HugepageLimit>&; U = std::vector<ocppi::runtime::config::types::HugepageLimit>; typename std::enable_if<((! nlohmann::json_abi_v3_12_0::detail::is_basic_json<U>::value) && nlohmann::json_abi_v3_12_0::detail::is_compatible_type<nlohmann::json_abi_v3_12_0::basic_json<ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType, CustomBaseClass>, U>::value), int>::type <anonymous> = 0; ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string<char>; BooleanType = bool; NumberIntegerType = long long int; NumberUnsignedType = long long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; JSONSerializer = nlohmann::json_abi_v3_12_0::adl_serializer; BinaryType = std::vector<unsigned char>; CustomBaseClass = void]' at /usr/include/nlohmann/json.hpp:842:35,
    inlined from 'static void nlohmann::json_abi_v3_12_0::adl_serializer<std::optional<_Tp> >::to_json(nlohmann::json_abi_v3_12_0::json&, const std::optional<_Tp>&) [with T = std::vector<ocppi::runtime::config::types::HugepageLimit>]' at /build/linyaps/src/linyaps/libs/ocppi/include/ocppi/runtime/config/types/helper.hpp:93:31,
    inlined from 'nlohmann::json_abi_v3_12_0::basic_json<ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType, CustomBaseClass>::basic_json(CompatibleType&&) [with CompatibleType = const std::optional<std::vector<ocppi::runtime::config::types::HugepageLimit> >&; U = std::optional<std::vector<ocppi::runtime::config::types::HugepageLimit> >; typename std::enable_if<((! nlohmann::json_abi_v3_12_0::detail::is_basic_json<U>::value) && nlohmann::json_abi_v3_12_0::detail::is_compatible_type<nlohmann::json_abi_v3_12_0::basic_json<ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType, CustomBaseClass>, U>::value), int>::type <anonymous> = 0; ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string<char>; BooleanType = bool; NumberIntegerType = long long int; NumberUnsignedType = long long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; JSONSerializer = nlohmann::json_abi_v3_12_0::adl_serializer; BinaryType = std::vector<unsigned char>; CustomBaseClass = void]' at /usr/include/nlohmann/json.hpp:842:35:
/usr/include/c++/14.2.1/bits/stl_uninitialized.h:137:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const ocppi::runtime::config::types::HugepageLimit*, std::vector<ocppi::runtime::config::types::HugepageLimit> >' changed in GCC 7.1

[137/225] Linking CXX executable libs/ocppi/examples/parse-config/parse-config
[138/225] Linking CXX executable libs/ocppi/examples/parse-config/parse-config
[139/225] Automatic MOC and UIC for target linglong__ll-dialog
[139/225] Automatic RCC for src/cache_dialog_resource.qrc
[140/225] Automatic RCC for src/cache_dialog_resource.qrc
[140/225] Building CXX object apps/ll-...-dialog_autogen/mocs_compilation.cpp.o
[140/225] Building CXX object apps/ll-...linglong__ll-dialog.dir/src/main.cpp.o
[140/225] Building CXX object apps/ll-...-dialog.dir/src/permissionDialog.cpp.o
[140/225] Building CXX object apps/ll-...__ll-dialog.dir/src/cache_dialog.cpp.o
[140/225] Building CXX object apps/ll-...DIE3JM/qrc_cache_dialog_resource.cpp.o
[141/225] Building CXX object apps/ll-...DIE3JM/qrc_cache_dialog_resource.cpp.o
[142/225] Building CXX object apps/ll-...__ll-dialog.dir/src/cache_dialog.cpp.o
[143/225] Building CXX object apps/ll-...-dialog_autogen/mocs_compilation.cpp.o
[144/225] Building CXX object apps/ll-...-dialog.dir/src/permissionDialog.cpp.o
[145/225] Automatic MOC and UIC for target linglong__linglong
[145/225] Generating src/linglong/adap..._org_deepin_linglong_packagemanager1.h
[145/225] Generating src/linglong/adap...s/task/gen_org_deepin_linglong_task1.h
[145/225] Automatic RCC for src/linglong/builder/builder_releases.qrc
[146/225] Generating src/linglong/adap...s/task/gen_org_deepin_linglong_task1.h
[146/225] Generating src/linglong/adap.../moc_gen_org_deepin_linglong_task1.cpp
[147/225] Generating src/linglong/adap..._org_deepin_linglong_packagemanager1.h
[147/225] Generating src/linglong/adap...rg_deepin_linglong_packagemanager1.cpp
[148/225] Generating src/linglong/adap.../moc_gen_org_deepin_linglong_task1.cpp
[149/225] Generating src/linglong/adap...rg_deepin_linglong_packagemanager1.cpp
[150/225] Automatic RCC for src/linglong/builder/builder_releases.qrc
[150/225] Building CXX object libs/lin...inglong_autogen/mocs_compilation.cpp.o
[150/225] Building CXX object libs/lin...package_manager/package_manager1.cpp.o
[150/225] Building CXX object libs/lin...src/linglong/adaptors/task/task1.cpp.o
[150/225] Building CXX object libs/lin....dir/src/linglong/builder/config.cpp.o
[150/225] Building CXX object libs/lin...inglong/builder/linglong_builder.cpp.o
[151/225] Building CXX object apps/ll-...linglong__ll-dialog.dir/src/main.cpp.o
In file included from /usr/include/c++/14.2.1/map:62,
                 from /usr/include/qt6/QtCore/qmetatype.h:28,
                 from /usr/include/qt6/QtCore/qobject.h:18,
                 from /usr/include/qt6/QtWidgets/qwidget.h:9,
                 from /usr/include/qt6/QtWidgets/QWidget:1,
                 from /build/linyaps/src/linyaps/apps/ll-dialog/src/cache_dialog.h:7,
                 from /build/linyaps/src/linyaps/apps/ll-dialog/src/main.cpp:5:
/usr/include/c++/14.2.1/bits/stl_tree.h: In function 'std::pair<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(const_iterator, const key_type&) [with _Key = std::__cxx11::basic_string<char>; _Val = std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> >; _KeyOfValue = std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > >; _Compare = std::less<void>; _Alloc = std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > >]':
/usr/include/c++/14.2.1/bits/stl_tree.h:2206:5: note: parameter passing for argument of type 'std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> >, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > >, std::less<void>, std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > > >::const_iterator' changed in GCC 7.1
/usr/include/c++/14.2.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 = {const std::piecewise_construct_t&, std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>, std::tuple<>}; _Key = std::__cxx11::basic_string<char>; _Val = std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> >; _KeyOfValue = std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > >; _Compare = std::less<void>; _Alloc = std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > >]':
/usr/include/c++/14.2.1/bits/stl_tree.h:2454:7: note: parameter passing for argument of type 'std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> >, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > >, std::less<void>, std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > > >::const_iterator' changed in GCC 7.1
In file included from /usr/include/c++/14.2.1/map:63:
In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string<char>; _Tp = nlohmann::json_abi_v3_12_0::basic_json<>; _Compare = std::less<void>; _Alloc = std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > >]',
    inlined from 'bool nlohmann::json_abi_v3_12_0::detail::json_sax_dom_callback_parser<BasicJsonType, InputAdapterType>::key(string_t&) [with BasicJsonType = nlohmann::json_abi_v3_12_0::basic_json<>; InputAdapterType = nlohmann::json_abi_v3_12_0::detail::iterator_input_adapter<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> > >]' at /usr/include/nlohmann/detail/input/json_sax.hpp:586:83:
/usr/include/c++/14.2.1/bits/stl_map.h:513:37: note: parameter passing for argument of type 'std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> >, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > >, std::less<void>, std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > > >::const_iterator' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, nlohmann::json_abi_v3_12_0::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long long int, long long unsigned int, double, std::allocator, nlohmann::json_abi_v3_12_0::adl_serializer, std::vector<unsigned char, std::allocator<unsigned char> >, void>}; _Key = std::__cxx11::basic_string<char>; _Val = std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> >; _KeyOfValue = std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > >; _Compare = std::less<void>; _Alloc = std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > >]':
/usr/include/c++/14.2.1/bits/stl_tree.h:2454:7: note: parameter passing for argument of type 'std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> >, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > >, std::less<void>, std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > > >::const_iterator' changed in GCC 7.1
In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::iterator std::map<_Key, _Tp, _Compare, _Alloc>::emplace_hint(const_iterator, _Args&& ...) [with _Args = {std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, nlohmann::json_abi_v3_12_0::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long long int, long long unsigned int, double, std::allocator, nlohmann::json_abi_v3_12_0::adl_serializer, std::vector<unsigned char, std::allocator<unsigned char> >, void>}; _Key = std::__cxx11::basic_string<char>; _Tp = nlohmann::json_abi_v3_12_0::basic_json<>; _Compare = std::less<void>; _Alloc = std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > >]',
    inlined from 'std::pair<typename std::_Rb_tree<_Key, std::pair<const _Key, _Val>, std::_Select1st<std::pair<const _Key, _Val> >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind<std::pair<const _Key, _Val> >::other>::iterator, bool> std::map<_Key, _Tp, _Compare, _Alloc>::emplace(_Args&& ...) [with _Args = {std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, nlohmann::json_abi_v3_12_0::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long long int, long long unsigned int, double, std::allocator, nlohmann::json_abi_v3_12_0::adl_serializer, std::vector<unsigned char, std::allocator<unsigned char> >, void>}; _Key = std::__cxx11::basic_string<char>; _Tp = nlohmann::json_abi_v3_12_0::basic_json<>; _Compare = std::less<void>; _Alloc = std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > >]' at /usr/include/c++/14.2.1/bits/stl_map.h:601:22,
    inlined from 'nlohmann::json_abi_v3_12_0::basic_json<ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType, CustomBaseClass>::basic_json(initializer_list_t, bool, value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string<char>; BooleanType = bool; NumberIntegerType = long long int; NumberUnsignedType = long long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; JSONSerializer = nlohmann::json_abi_v3_12_0::adl_serializer; BinaryType = std::vector<unsigned char>; CustomBaseClass = void]' at /usr/include/nlohmann/json.hpp:950:47:
/usr/include/c++/14.2.1/bits/stl_map.h:640:38: note: parameter passing for argument of type 'std::map<std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<>, std::less<void>, std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > > >::const_iterator' {aka 'std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> >, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > >, std::less<void>, std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > > >::const_iterator'} changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::nullptr_t}; _Key = std::__cxx11::basic_string<char>; _Val = std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> >; _KeyOfValue = std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > >; _Compare = std::less<void>; _Alloc = std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > >]':
/usr/include/c++/14.2.1/bits/stl_tree.h:2454:7: note: parameter passing for argument of type 'std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> >, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > >, std::less<void>, std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > > >::const_iterator' changed in GCC 7.1
In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::iterator std::map<_Key, _Tp, _Compare, _Alloc>::emplace_hint(const_iterator, _Args&& ...) [with _Args = {std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::nullptr_t}; _Key = std::__cxx11::basic_string<char>; _Tp = nlohmann::json_abi_v3_12_0::basic_json<>; _Compare = std::less<void>; _Alloc = std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > >]',
    inlined from 'std::pair<typename std::_Rb_tree<_Key, std::pair<const _Key, _Val>, std::_Select1st<std::pair<const _Key, _Val> >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind<std::pair<const _Key, _Val> >::other>::iterator, bool> std::map<_Key, _Tp, _Compare, _Alloc>::emplace(_Args&& ...) [with _Args = {std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::nullptr_t}; _Key = std::__cxx11::basic_string<char>; _Tp = nlohmann::json_abi_v3_12_0::basic_json<>; _Compare = std::less<void>; _Alloc = std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > >]' at /usr/include/c++/14.2.1/bits/stl_map.h:601:22,
    inlined from 'nlohmann::json_abi_v3_12_0::basic_json<ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType, CustomBaseClass>::value_type& nlohmann::json_abi_v3_12_0::basic_json<ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType, CustomBaseClass>::operator[](typename object_t::key_type) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string<char>; BooleanType = bool; NumberIntegerType = long long int; NumberUnsignedType = long long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; JSONSerializer = nlohmann::json_abi_v3_12_0::adl_serializer; BinaryType = std::vector<unsigned char>; CustomBaseClass = void]' at /usr/include/nlohmann/json.hpp:2159:57:
/usr/include/c++/14.2.1/bits/stl_map.h:640:38: note: parameter passing for argument of type 'std::map<std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<>, std::less<void>, std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > > >::const_iterator' {aka 'std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> >, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > >, std::less<void>, std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > > >::const_iterator'} changed in GCC 7.1
In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string<char>; _Tp = nlohmann::json_abi_v3_12_0::basic_json<>; _Compare = std::less<void>; _Alloc = std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > >]',
    inlined from 'bool nlohmann::json_abi_v3_12_0::detail::json_sax_dom_parser<BasicJsonType, InputAdapterType>::key(string_t&) [with BasicJsonType = nlohmann::json_abi_v3_12_0::basic_json<>; InputAdapterType = nlohmann::json_abi_v3_12_0::detail::iterator_input_adapter<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> > >]' at /usr/include/nlohmann/detail/input/json_sax.hpp:264:79,
    inlined from 'bool nlohmann::json_abi_v3_12_0::detail::parser<BasicJsonType, InputAdapterType>::sax_parse_internal(SAX*) [with SAX = nlohmann::json_abi_v3_12_0::detail::json_sax_dom_parser<nlohmann::json_abi_v3_12_0::basic_json<>, nlohmann::json_abi_v3_12_0::detail::iterator_input_adapter<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> > > >; BasicJsonType = nlohmann::json_abi_v3_12_0::basic_json<>; InputAdapterType = nlohmann::json_abi_v3_12_0::detail::iterator_input_adapter<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> > >]' at /usr/include/nlohmann/detail/input/parser.hpp:219:59:
/usr/include/c++/14.2.1/bits/stl_map.h:513:37: note: parameter passing for argument of type 'std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> >, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > >, std::less<void>, std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > > >::const_iterator' changed in GCC 7.1
In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string<char>; _Tp = nlohmann::json_abi_v3_12_0::basic_json<>; _Compare = std::less<void>; _Alloc = std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > >]',
    inlined from 'bool nlohmann::json_abi_v3_12_0::detail::json_sax_dom_parser<BasicJsonType, InputAdapterType>::key(string_t&) [with BasicJsonType = nlohmann::json_abi_v3_12_0::basic_json<>; InputAdapterType = nlohmann::json_abi_v3_12_0::detail::iterator_input_adapter<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> > >]' at /usr/include/nlohmann/detail/input/json_sax.hpp:264:79,
    inlined from 'bool nlohmann::json_abi_v3_12_0::detail::parser<BasicJsonType, InputAdapterType>::sax_parse_internal(SAX*) [with SAX = nlohmann::json_abi_v3_12_0::detail::json_sax_dom_parser<nlohmann::json_abi_v3_12_0::basic_json<>, nlohmann::json_abi_v3_12_0::detail::iterator_input_adapter<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> > > >; BasicJsonType = nlohmann::json_abi_v3_12_0::basic_json<>; InputAdapterType = nlohmann::json_abi_v3_12_0::detail::iterator_input_adapter<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> > >]' at /usr/include/nlohmann/detail/input/parser.hpp:430:51:
/usr/include/c++/14.2.1/bits/stl_map.h:513:37: note: parameter passing for argument of type 'std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> >, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > >, std::less<void>, std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > > >::const_iterator' changed in GCC 7.1

[151/225] Building CXX object libs/lin.../linglong/builder/source_fetcher.cpp.o
[152/225] Building CXX object libs/lin.../linglong/builder/source_fetcher.cpp.o
[152/225] Building CXX object libs/lin...inglong.dir/src/linglong/cli/cli.cpp.o
[153/225] Building CXX object libs/lin...src/linglong/adaptors/task/task1.cpp.o
[153/225] Building CXX object libs/lin...dir/src/linglong/cli/cli_printer.cpp.o
[154/225] Building CXX object libs/lin...package_manager/package_manager1.cpp.o
[154/225] Building CXX object libs/lin...r/src/linglong/cli/dbus_notifier.cpp.o
[155/225] Building CXX object libs/lin....dir/src/linglong/builder/config.cpp.o
In file included from /usr/include/c++/14.2.1/map:62,
                 from /usr/include/nlohmann/detail/conversions/from_json.hpp:15,
                 from /usr/include/nlohmann/adl_serializer.hpp:14,
                 from /usr/include/nlohmann/json.hpp:34,
                 from /build/linyaps/src/linyaps/libs/api/src/linglong/api/types/v1/BuilderConfig.hpp:17,
                 from /build/linyaps/src/linyaps/libs/linglong/src/linglong/builder/config.h:9,
                 from /build/linyaps/src/linyaps/libs/linglong/src/linglong/builder/config.cpp:7:
/usr/include/c++/14.2.1/bits/stl_tree.h: In function 'std::pair<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(const_iterator, const key_type&) [with _Key = std::__cxx11::basic_string<char>; _Val = std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> >; _KeyOfValue = std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > >; _Compare = std::less<void>; _Alloc = std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > >]':
/usr/include/c++/14.2.1/bits/stl_tree.h:2206:5: note: parameter passing for argument of type 'std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> >, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > >, std::less<void>, std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > > >::const_iterator' changed in GCC 7.1
/usr/include/c++/14.2.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 = {const std::piecewise_construct_t&, std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>, std::tuple<>}; _Key = std::__cxx11::basic_string<char>; _Val = std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> >; _KeyOfValue = std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > >; _Compare = std::less<void>; _Alloc = std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > >]':
/usr/include/c++/14.2.1/bits/stl_tree.h:2454:7: note: parameter passing for argument of type 'std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> >, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > >, std::less<void>, std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > > >::const_iterator' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::nullptr_t}; _Key = std::__cxx11::basic_string<char>; _Val = std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> >; _KeyOfValue = std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > >; _Compare = std::less<void>; _Alloc = std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > >]':
/usr/include/c++/14.2.1/bits/stl_tree.h:2454:7: note: parameter passing for argument of type 'std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> >, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > >, std::less<void>, std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > > >::const_iterator' changed in GCC 7.1
In file included from /usr/include/c++/14.2.1/map:63:
In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::iterator std::map<_Key, _Tp, _Compare, _Alloc>::emplace_hint(const_iterator, _Args&& ...) [with _Args = {std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::nullptr_t}; _Key = std::__cxx11::basic_string<char>; _Tp = nlohmann::json_abi_v3_12_0::basic_json<>; _Compare = std::less<void>; _Alloc = std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > >]',
    inlined from 'std::pair<typename std::_Rb_tree<_Key, std::pair<const _Key, _Val>, std::_Select1st<std::pair<const _Key, _Val> >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind<std::pair<const _Key, _Val> >::other>::iterator, bool> std::map<_Key, _Tp, _Compare, _Alloc>::emplace(_Args&& ...) [with _Args = {std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::nullptr_t}; _Key = std::__cxx11::basic_string<char>; _Tp = nlohmann::json_abi_v3_12_0::basic_json<>; _Compare = std::less<void>; _Alloc = std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > >]' at /usr/include/c++/14.2.1/bits/stl_map.h:601:22,
    inlined from 'nlohmann::json_abi_v3_12_0::basic_json<ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType, CustomBaseClass>::value_type& nlohmann::json_abi_v3_12_0::basic_json<ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType, CustomBaseClass>::operator[](typename object_t::key_type) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string<char>; BooleanType = bool; NumberIntegerType = long long int; NumberUnsignedType = long long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; JSONSerializer = nlohmann::json_abi_v3_12_0::adl_serializer; BinaryType = std::vector<unsigned char>; CustomBaseClass = void]' at /usr/include/nlohmann/json.hpp:2159:57:
/usr/include/c++/14.2.1/bits/stl_map.h:640:38: note: parameter passing for argument of type 'std::map<std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<>, std::less<void>, std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > > >::const_iterator' {aka 'std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> >, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > >, std::less<void>, std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > > >::const_iterator'} changed in GCC 7.1
In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string<char>; _Tp = nlohmann::json_abi_v3_12_0::basic_json<>; _Compare = std::less<void>; _Alloc = std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > >]',
    inlined from 'bool nlohmann::json_abi_v3_12_0::detail::json_sax_dom_callback_parser<BasicJsonType, InputAdapterType>::key(string_t&) [with BasicJsonType = nlohmann::json_abi_v3_12_0::basic_json<>; InputAdapterType = nlohmann::json_abi_v3_12_0::detail::iterator_input_adapter<const char*>]' at /usr/include/nlohmann/detail/input/json_sax.hpp:586:83:
/usr/include/c++/14.2.1/bits/stl_map.h:513:37: note: parameter passing for argument of type 'std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> >, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > >, std::less<void>, std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > > >::const_iterator' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, nlohmann::json_abi_v3_12_0::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long long int, long long unsigned int, double, std::allocator, nlohmann::json_abi_v3_12_0::adl_serializer, std::vector<unsigned char, std::allocator<unsigned char> >, void>}; _Key = std::__cxx11::basic_string<char>; _Val = std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> >; _KeyOfValue = std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > >; _Compare = std::less<void>; _Alloc = std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > >]':
/usr/include/c++/14.2.1/bits/stl_tree.h:2454:7: note: parameter passing for argument of type 'std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> >, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > >, std::less<void>, std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > > >::const_iterator' changed in GCC 7.1
In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::iterator std::map<_Key, _Tp, _Compare, _Alloc>::emplace_hint(const_iterator, _Args&& ...) [with _Args = {std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, nlohmann::json_abi_v3_12_0::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long long int, long long unsigned int, double, std::allocator, nlohmann::json_abi_v3_12_0::adl_serializer, std::vector<unsigned char, std::allocator<unsigned char> >, void>}; _Key = std::__cxx11::basic_string<char>; _Tp = nlohmann::json_abi_v3_12_0::basic_json<>; _Compare = std::less<void>; _Alloc = std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > >]',
    inlined from 'std::pair<typename std::_Rb_tree<_Key, std::pair<const _Key, _Val>, std::_Select1st<std::pair<const _Key, _Val> >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind<std::pair<const _Key, _Val> >::other>::iterator, bool> std::map<_Key, _Tp, _Compare, _Alloc>::emplace(_Args&& ...) [with _Args = {std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, nlohmann::json_abi_v3_12_0::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long long int, long long unsigned int, double, std::allocator, nlohmann::json_abi_v3_12_0::adl_serializer, std::vector<unsigned char, std::allocator<unsigned char> >, void>}; _Key = std::__cxx11::basic_string<char>; _Tp = nlohmann::json_abi_v3_12_0::basic_json<>; _Compare = std::less<void>; _Alloc = std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > >]' at /usr/include/c++/14.2.1/bits/stl_map.h:601:22,
    inlined from 'nlohmann::json_abi_v3_12_0::basic_json<ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType, CustomBaseClass>::basic_json(initializer_list_t, bool, value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string<char>; BooleanType = bool; NumberIntegerType = long long int; NumberUnsignedType = long long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; JSONSerializer = nlohmann::json_abi_v3_12_0::adl_serializer; BinaryType = std::vector<unsigned char>; CustomBaseClass = void]' at /usr/include/nlohmann/json.hpp:950:47:
/usr/include/c++/14.2.1/bits/stl_map.h:640:38: note: parameter passing for argument of type 'std::map<std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<>, std::less<void>, std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > > >::const_iterator' {aka 'std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> >, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > >, std::less<void>, std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > > >::const_iterator'} changed in GCC 7.1
In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string<char>; _Tp = nlohmann::json_abi_v3_12_0::basic_json<>; _Compare = std::less<void>; _Alloc = std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > >]',
    inlined from 'bool nlohmann::json_abi_v3_12_0::detail::json_sax_dom_parser<BasicJsonType, InputAdapterType>::key(string_t&) [with BasicJsonType = nlohmann::json_abi_v3_12_0::basic_json<>; InputAdapterType = nlohmann::json_abi_v3_12_0::detail::iterator_input_adapter<const char*>]' at /usr/include/nlohmann/detail/input/json_sax.hpp:264:79,
    inlined from 'bool nlohmann::json_abi_v3_12_0::detail::parser<BasicJsonType, InputAdapterType>::sax_parse_internal(SAX*) [with SAX = nlohmann::json_abi_v3_12_0::detail::json_sax_dom_parser<nlohmann::json_abi_v3_12_0::basic_json<>, nlohmann::json_abi_v3_12_0::detail::iterator_input_adapter<const char*> >; BasicJsonType = nlohmann::json_abi_v3_12_0::basic_json<>; InputAdapterType = nlohmann::json_abi_v3_12_0::detail::iterator_input_adapter<const char*>]' at /usr/include/nlohmann/detail/input/parser.hpp:219:59:
/usr/include/c++/14.2.1/bits/stl_map.h:513:37: note: parameter passing for argument of type 'std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> >, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > >, std::less<void>, std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > > >::const_iterator' changed in GCC 7.1
In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string<char>; _Tp = nlohmann::json_abi_v3_12_0::basic_json<>; _Compare = std::less<void>; _Alloc = std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > >]',
    inlined from 'bool nlohmann::json_abi_v3_12_0::detail::json_sax_dom_parser<BasicJsonType, InputAdapterType>::key(string_t&) [with BasicJsonType = nlohmann::json_abi_v3_12_0::basic_json<>; InputAdapterType = nlohmann::json_abi_v3_12_0::detail::iterator_input_adapter<const char*>]' at /usr/include/nlohmann/detail/input/json_sax.hpp:264:79,
    inlined from 'bool nlohmann::json_abi_v3_12_0::detail::parser<BasicJsonType, InputAdapterType>::sax_parse_internal(SAX*) [with SAX = nlohmann::json_abi_v3_12_0::detail::json_sax_dom_parser<nlohmann::json_abi_v3_12_0::basic_json<>, nlohmann::json_abi_v3_12_0::detail::iterator_input_adapter<const char*> >; BasicJsonType = nlohmann::json_abi_v3_12_0::basic_json<>; InputAdapterType = nlohmann::json_abi_v3_12_0::detail::iterator_input_adapter<const char*>]' at /usr/include/nlohmann/detail/input/parser.hpp:430:51:
/usr/include/c++/14.2.1/bits/stl_map.h:513:37: note: parameter passing for argument of type 'std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> >, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > >, std::less<void>, std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > > >::const_iterator' changed in GCC 7.1

[155/225] Building CXX object libs/lin.../src/linglong/cli/dummy_notifier.cpp.o
[156/225] Building CXX object libs/lin...inglong_autogen/mocs_compilation.cpp.o
[156/225] Building CXX object libs/lin...ir/src/linglong/cli/json_printer.cpp.o
[157/225] Building CXX object libs/lin...r/src/linglong/cli/dbus_notifier.cpp.o
[157/225] Building CXX object libs/lin...c/linglong/cli/terminal_notifier.cpp.o
[158/225] Building CXX object libs/lin.../src/linglong/cli/dummy_notifier.cpp.o
[158/225] Building CXX object libs/lin...src/linglong/extension/extension.cpp.o
[159/225] Building CXX object libs/lin...src/linglong/extension/extension.cpp.o
[159/225] Building CXX object libs/lin...rc/linglong/package/architecture.cpp.o
[160/225] Building CXX object libs/lin...dir/src/linglong/cli/cli_printer.cpp.o
In file included from /usr/include/c++/14.2.1/algorithm:61,
                 from /usr/include/nlohmann/json.hpp:21,
                 from /build/linyaps/src/linyaps/libs/api/src/linglong/api/types/v1/CliContainer.hpp:17,
                 from /build/linyaps/src/linyaps/libs/linglong/src/linglong/cli/cli_printer.h:9,
                 from /build/linyaps/src/linyaps/libs/linglong/src/linglong/cli/cli_printer.cpp:7:
/usr/include/c++/14.2.1/bits/stl_algo.h: In function '_ForwardIterator std::__upper_bound(_ForwardIterator, _ForwardIterator, const _Tp&, _Compare) [with _ForwardIterator = __gnu_cxx::__normal_iterator<linglong::api::types::v1::Repo*, vector<linglong::api::types::v1::Repo> >; _Tp = linglong::api::types::v1::Repo; _Compare = __gnu_cxx::__ops::_Val_comp_iter<linglong::cli::CLIPrinter::printRepoConfig(const linglong::api::types::v1::RepoConfigV2&)::<lambda(const linglong::api::types::v1::Repo&, const linglong::api::types::v1::Repo&)> >]':
/usr/include/c++/14.2.1/bits/stl_algo.h:1980:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<linglong::api::types::v1::Repo*, std::vector<linglong::api::types::v1::Repo> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h:1980:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<linglong::api::types::v1::Repo*, std::vector<linglong::api::types::v1::Repo> >' changed in GCC 7.1
In file included from /usr/include/c++/14.2.1/algorithm:60:
/usr/include/c++/14.2.1/bits/stl_algobase.h: In function '_ForwardIterator std::__lower_bound(_ForwardIterator, _ForwardIterator, const _Tp&, _Compare) [with _ForwardIterator = __gnu_cxx::__normal_iterator<linglong::api::types::v1::Repo*, vector<linglong::api::types::v1::Repo> >; _Tp = linglong::api::types::v1::Repo; _Compare = __gnu_cxx::__ops::_Iter_comp_val<linglong::cli::CLIPrinter::printRepoConfig(const linglong::api::types::v1::RepoConfigV2&)::<lambda(const linglong::api::types::v1::Repo&, const linglong::api::types::v1::Repo&)> >]':
/usr/include/c++/14.2.1/bits/stl_algobase.h:1491:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<linglong::api::types::v1::Repo*, std::vector<linglong::api::types::v1::Repo> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algobase.h:1491:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<linglong::api::types::v1::Repo*, std::vector<linglong::api::types::v1::Repo> >' changed in GCC 7.1
In file included from /usr/include/c++/14.2.1/map:62,
                 from /usr/include/nlohmann/detail/conversions/from_json.hpp:15,
                 from /usr/include/nlohmann/adl_serializer.hpp:14,
                 from /usr/include/nlohmann/json.hpp:34:
/usr/include/c++/14.2.1/bits/stl_tree.h: In function 'std::pair<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(const_iterator, const key_type&) [with _Key = std::__cxx11::basic_string<char>; _Val = std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> >; _KeyOfValue = std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > >; _Compare = std::less<void>; _Alloc = std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > >]':
/usr/include/c++/14.2.1/bits/stl_tree.h:2206:5: note: parameter passing for argument of type 'std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> >, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > >, std::less<void>, std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > > >::const_iterator' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h: In function '_RandomAccessIterator std::_V2::__rotate(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, std::random_access_iterator_tag) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<linglong::api::types::v1::Repo*, std::vector<linglong::api::types::v1::Repo> >]':
/usr/include/c++/14.2.1/bits/stl_algo.h:1235:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<linglong::api::types::v1::Repo*, std::vector<linglong::api::types::v1::Repo> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h:1235:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<linglong::api::types::v1::Repo*, std::vector<linglong::api::types::v1::Repo> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h:1235:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<linglong::api::types::v1::Repo*, std::vector<linglong::api::types::v1::Repo> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<linglong::api::types::v1::Repo*, vector<linglong::api::types::v1::Repo> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<linglong::cli::CLIPrinter::printRepoConfig(const linglong::api::types::v1::RepoConfigV2&)::<lambda(const linglong::api::types::v1::Repo&, const linglong::api::types::v1::Repo&)> >]':
/usr/include/c++/14.2.1/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<linglong::api::types::v1::Repo*, std::vector<linglong::api::types::v1::Repo> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<linglong::api::types::v1::Repo*, std::vector<linglong::api::types::v1::Repo> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h: In function '_OutputIterator std::__move_merge(_InputIterator, _InputIterator, _InputIterator, _InputIterator, _OutputIterator, _Compare) [with _InputIterator = linglong::api::types::v1::Repo*; _OutputIterator = __gnu_cxx::__normal_iterator<linglong::api::types::v1::Repo*, vector<linglong::api::types::v1::Repo> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<linglong::cli::CLIPrinter::printRepoConfig(const linglong::api::types::v1::RepoConfigV2&)::<lambda(const linglong::api::types::v1::Repo&, const linglong::api::types::v1::Repo&)> >]':
/usr/include/c++/14.2.1/bits/stl_algo.h:2607:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<linglong::api::types::v1::Repo*, std::vector<linglong::api::types::v1::Repo> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h: In function '_OutputIterator std::__move_merge(_InputIterator, _InputIterator, _InputIterator, _InputIterator, _OutputIterator, _Compare) [with _InputIterator = __gnu_cxx::__normal_iterator<linglong::api::types::v1::Repo*, vector<linglong::api::types::v1::Repo> >; _OutputIterator = linglong::api::types::v1::Repo*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<linglong::cli::CLIPrinter::printRepoConfig(const linglong::api::types::v1::RepoConfigV2&)::<lambda(const linglong::api::types::v1::Repo&, const linglong::api::types::v1::Repo&)> >]':
/usr/include/c++/14.2.1/bits/stl_algo.h:2607:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<linglong::api::types::v1::Repo*, std::vector<linglong::api::types::v1::Repo> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h:2607:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<linglong::api::types::v1::Repo*, std::vector<linglong::api::types::v1::Repo> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h:2607:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<linglong::api::types::v1::Repo*, std::vector<linglong::api::types::v1::Repo> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h:2607:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<linglong::api::types::v1::Repo*, std::vector<linglong::api::types::v1::Repo> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h: In function 'void std::__merge_sort_with_buffer(_RandomAccessIterator, _RandomAccessIterator, _Pointer, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<linglong::api::types::v1::Repo*, vector<linglong::api::types::v1::Repo> >; _Pointer = linglong::api::types::v1::Repo*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<linglong::cli::CLIPrinter::printRepoConfig(const linglong::api::types::v1::RepoConfigV2&)::<lambda(const linglong::api::types::v1::Repo&, const linglong::api::types::v1::Repo&)> >]':
/usr/include/c++/14.2.1/bits/stl_algo.h:2674:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<linglong::api::types::v1::Repo*, std::vector<linglong::api::types::v1::Repo> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h:2674:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<linglong::api::types::v1::Repo*, std::vector<linglong::api::types::v1::Repo> >' changed in GCC 7.1
In function 'void std::__chunk_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Distance, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<linglong::api::types::v1::Repo*, vector<linglong::api::types::v1::Repo> >; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<linglong::cli::CLIPrinter::printRepoConfig(const linglong::api::types::v1::RepoConfigV2&)::<lambda(const linglong::api::types::v1::Repo&, const linglong::api::types::v1::Repo&)> >]',
    inlined from 'void std::__merge_sort_with_buffer(_RandomAccessIterator, _RandomAccessIterator, _Pointer, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<linglong::api::types::v1::Repo*, vector<linglong::api::types::v1::Repo> >; _Pointer = linglong::api::types::v1::Repo*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<linglong::cli::CLIPrinter::printRepoConfig(const linglong::api::types::v1::RepoConfigV2&)::<lambda(const linglong::api::types::v1::Repo&, const linglong::api::types::v1::Repo&)> >]' at /usr/include/c++/14.2.1/bits/stl_algo.h:2685:34:
/usr/include/c++/14.2.1/bits/stl_algo.h:2664:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<linglong::api::types::v1::Repo*, std::vector<linglong::api::types::v1::Repo> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h:2667:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<linglong::api::types::v1::Repo*, std::vector<linglong::api::types::v1::Repo> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h:2667:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<linglong::api::types::v1::Repo*, std::vector<linglong::api::types::v1::Repo> >' changed in GCC 7.1
In function 'void std::__merge_sort_loop(_RandomAccessIterator1, _RandomAccessIterator1, _RandomAccessIterator2, _Distance, _Compare) [with _RandomAccessIterator1 = __gnu_cxx::__normal_iterator<linglong::api::types::v1::Repo*, vector<linglong::api::types::v1::Repo> >; _RandomAccessIterator2 = linglong::api::types::v1::Repo*; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<linglong::cli::CLIPrinter::printRepoConfig(const linglong::api::types::v1::RepoConfigV2&)::<lambda(const linglong::api::types::v1::Repo&, const linglong::api::types::v1::Repo&)> >]',
    inlined from 'void std::__merge_sort_with_buffer(_RandomAccessIterator, _RandomAccessIterator, _Pointer, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<linglong::api::types::v1::Repo*, vector<linglong::api::types::v1::Repo> >; _Pointer = linglong::api::types::v1::Repo*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<linglong::cli::CLIPrinter::printRepoConfig(const linglong::api::types::v1::RepoConfigV2&)::<lambda(const linglong::api::types::v1::Repo&, const linglong::api::types::v1::Repo&)> >]' at /usr/include/c++/14.2.1/bits/stl_algo.h:2689:26:
/usr/include/c++/14.2.1/bits/stl_algo.h:2642:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<linglong::api::types::v1::Repo*, std::vector<linglong::api::types::v1::Repo> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h:2642:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<linglong::api::types::v1::Repo*, std::vector<linglong::api::types::v1::Repo> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h:2650:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<linglong::api::types::v1::Repo*, std::vector<linglong::api::types::v1::Repo> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h:2650:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<linglong::api::types::v1::Repo*, std::vector<linglong::api::types::v1::Repo> >' changed in GCC 7.1
In function 'void std::__merge_sort_loop(_RandomAccessIterator1, _RandomAccessIterator1, _RandomAccessIterator2, _Distance, _Compare) [with _RandomAccessIterator1 = linglong::api::types::v1::Repo*; _RandomAccessIterator2 = __gnu_cxx::__normal_iterator<linglong::api::types::v1::Repo*, vector<linglong::api::types::v1::Repo> >; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<linglong::cli::CLIPrinter::printRepoConfig(const linglong::api::types::v1::RepoConfigV2&)::<lambda(const linglong::api::types::v1::Repo&, const linglong::api::types::v1::Repo&)> >]',
    inlined from 'void std::__merge_sort_with_buffer(_RandomAccessIterator, _RandomAccessIterator, _Pointer, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<linglong::api::types::v1::Repo*, vector<linglong::api::types::v1::Repo> >; _Pointer = linglong::api::types::v1::Repo*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<linglong::cli::CLIPrinter::printRepoConfig(const linglong::api::types::v1::RepoConfigV2&)::<lambda(const linglong::api::types::v1::Repo&, const linglong::api::types::v1::Repo&)> >]' at /usr/include/c++/14.2.1/bits/stl_algo.h:2692:26:
/usr/include/c++/14.2.1/bits/stl_algo.h:2642:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<linglong::api::types::v1::Repo*, std::vector<linglong::api::types::v1::Repo> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h:2650:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<linglong::api::types::v1::Repo*, std::vector<linglong::api::types::v1::Repo> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h:2650:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<linglong::api::types::v1::Repo*, std::vector<linglong::api::types::v1::Repo> >' changed in GCC 7.1
In file included from /usr/include/c++/14.2.1/vector:65,
                 from /usr/include/c++/14.2.1/functional:64,
                 from /usr/include/nlohmann/json.hpp:23:
/usr/include/c++/14.2.1/bits/stl_uninitialized.h: In function '_ForwardIterator std::__do_uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const linglong::api::types::v1::Repo*, vector<linglong::api::types::v1::Repo> >; _ForwardIterator = linglong::api::types::v1::Repo*]':
/usr/include/c++/14.2.1/bits/stl_uninitialized.h:113:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const linglong::api::types::v1::Repo*, std::vector<linglong::api::types::v1::Repo> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_uninitialized.h:113:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const linglong::api::types::v1::Repo*, std::vector<linglong::api::types::v1::Repo> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::nullptr_t}; _Key = std::__cxx11::basic_string<char>; _Val = std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> >; _KeyOfValue = std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > >; _Compare = std::less<void>; _Alloc = std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > >]':
/usr/include/c++/14.2.1/bits/stl_tree.h:2454:7: note: parameter passing for argument of type 'std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> >, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > >, std::less<void>, std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > > >::const_iterator' changed in GCC 7.1
In file included from /usr/include/c++/14.2.1/map:63:
In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::iterator std::map<_Key, _Tp, _Compare, _Alloc>::emplace_hint(const_iterator, _Args&& ...) [with _Args = {std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::nullptr_t}; _Key = std::__cxx11::basic_string<char>; _Tp = nlohmann::json_abi_v3_12_0::basic_json<>; _Compare = std::less<void>; _Alloc = std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > >]',
    inlined from 'std::pair<typename std::_Rb_tree<_Key, std::pair<const _Key, _Val>, std::_Select1st<std::pair<const _Key, _Val> >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind<std::pair<const _Key, _Val> >::other>::iterator, bool> std::map<_Key, _Tp, _Compare, _Alloc>::emplace(_Args&& ...) [with _Args = {std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::nullptr_t}; _Key = std::__cxx11::basic_string<char>; _Tp = nlohmann::json_abi_v3_12_0::basic_json<>; _Compare = std::less<void>; _Alloc = std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > >]' at /usr/include/c++/14.2.1/bits/stl_map.h:601:22,
    inlined from 'nlohmann::json_abi_v3_12_0::basic_json<ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType, CustomBaseClass>::value_type& nlohmann::json_abi_v3_12_0::basic_json<ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType, CustomBaseClass>::operator[](typename object_t::key_type) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string<char>; BooleanType = bool; NumberIntegerType = long long int; NumberUnsignedType = long long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; JSONSerializer = nlohmann::json_abi_v3_12_0::adl_serializer; BinaryType = std::vector<unsigned char>; CustomBaseClass = void]' at /usr/include/nlohmann/json.hpp:2159:57:
/usr/include/c++/14.2.1/bits/stl_map.h:640:38: note: parameter passing for argument of type 'std::map<std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<>, std::less<void>, std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > > >::const_iterator' {aka 'std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> >, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > >, std::less<void>, std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > > >::const_iterator'} changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, nlohmann::json_abi_v3_12_0::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long long int, long long unsigned int, double, std::allocator, nlohmann::json_abi_v3_12_0::adl_serializer, std::vector<unsigned char, std::allocator<unsigned char> >, void>}; _Key = std::__cxx11::basic_string<char>; _Val = std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> >; _KeyOfValue = std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > >; _Compare = std::less<void>; _Alloc = std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > >]':
/usr/include/c++/14.2.1/bits/stl_tree.h:2454:7: note: parameter passing for argument of type 'std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> >, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > >, std::less<void>, std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > > >::const_iterator' changed in GCC 7.1
In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::iterator std::map<_Key, _Tp, _Compare, _Alloc>::emplace_hint(const_iterator, _Args&& ...) [with _Args = {std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, nlohmann::json_abi_v3_12_0::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long long int, long long unsigned int, double, std::allocator, nlohmann::json_abi_v3_12_0::adl_serializer, std::vector<unsigned char, std::allocator<unsigned char> >, void>}; _Key = std::__cxx11::basic_string<char>; _Tp = nlohmann::json_abi_v3_12_0::basic_json<>; _Compare = std::less<void>; _Alloc = std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > >]',
    inlined from 'std::pair<typename std::_Rb_tree<_Key, std::pair<const _Key, _Val>, std::_Select1st<std::pair<const _Key, _Val> >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind<std::pair<const _Key, _Val> >::other>::iterator, bool> std::map<_Key, _Tp, _Compare, _Alloc>::emplace(_Args&& ...) [with _Args = {std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, nlohmann::json_abi_v3_12_0::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long long int, long long unsigned int, double, std::allocator, nlohmann::json_abi_v3_12_0::adl_serializer, std::vector<unsigned char, std::allocator<unsigned char> >, void>}; _Key = std::__cxx11::basic_string<char>; _Tp = nlohmann::json_abi_v3_12_0::basic_json<>; _Compare = std::less<void>; _Alloc = std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > >]' at /usr/include/c++/14.2.1/bits/stl_map.h:601:22,
    inlined from 'nlohmann::json_abi_v3_12_0::basic_json<ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType, CustomBaseClass>::basic_json(initializer_list_t, bool, value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string<char>; BooleanType = bool; NumberIntegerType = long long int; NumberUnsignedType = long long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; JSONSerializer = nlohmann::json_abi_v3_12_0::adl_serializer; BinaryType = std::vector<unsigned char>; CustomBaseClass = void]' at /usr/include/nlohmann/json.hpp:950:47:
/usr/include/c++/14.2.1/bits/stl_map.h:640:38: note: parameter passing for argument of type 'std::map<std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<>, std::less<void>, std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > > >::const_iterator' {aka 'std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> >, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > >, std::less<void>, std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > > >::const_iterator'} changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<linglong::api::types::v1::PackageInfoV2*, vector<linglong::api::types::v1::PackageInfoV2> >; _Compare = __gnu_cxx::__ops::_Val_comp_iter<linglong::cli::CLIPrinter::printSearchResult(std::map<std::__cxx11::basic_string<char>, std::vector<linglong::api::types::v1::PackageInfoV2> >)::<lambda(const auto:38&, const auto:39&)> >]':
/usr/include/c++/14.2.1/bits/stl_algo.h:1750:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<linglong::api::types::v1::PackageInfoV2*, std::vector<linglong::api::types::v1::PackageInfoV2> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<linglong::api::types::v1::PackageInfoV2*, vector<linglong::api::types::v1::PackageInfoV2> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<linglong::cli::CLIPrinter::printSearchResult(std::map<std::__cxx11::basic_string<char>, std::vector<linglong::api::types::v1::PackageInfoV2> >)::<lambda(const auto:38&, const auto:39&)> >]':
/usr/include/c++/14.2.1/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<linglong::api::types::v1::PackageInfoV2*, std::vector<linglong::api::types::v1::PackageInfoV2> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<linglong::api::types::v1::PackageInfoV2*, std::vector<linglong::api::types::v1::PackageInfoV2> >' changed in GCC 7.1
In file included from /usr/include/c++/14.2.1/bits/stl_algo.h:61:
/usr/include/c++/14.2.1/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<linglong::api::types::v1::PackageInfoV2*, vector<linglong::api::types::v1::PackageInfoV2> >; _Distance = int; _Tp = linglong::api::types::v1::PackageInfoV2; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<linglong::cli::CLIPrinter::printSearchResult(std::map<std::__cxx11::basic_string<char>, std::vector<linglong::api::types::v1::PackageInfoV2> >)::<lambda(const auto:38&, const auto:39&)> >]':
/usr/include/c++/14.2.1/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<linglong::api::types::v1::PackageInfoV2*, std::vector<linglong::api::types::v1::PackageInfoV2> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_heap.h: In function 'void std::__make_heap(_RandomAccessIterator, _RandomAccessIterator, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<linglong::api::types::v1::PackageInfoV2*, vector<linglong::api::types::v1::PackageInfoV2> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<linglong::cli::CLIPrinter::printSearchResult(std::map<std::__cxx11::basic_string<char>, std::vector<linglong::api::types::v1::PackageInfoV2> >)::<lambda(const auto:38&, const auto:39&)> >]':
/usr/include/c++/14.2.1/bits/stl_heap.h:340:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<linglong::api::types::v1::PackageInfoV2*, std::vector<linglong::api::types::v1::PackageInfoV2> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_heap.h:340:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<linglong::api::types::v1::PackageInfoV2*, std::vector<linglong::api::types::v1::PackageInfoV2> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_heap.h: In function 'void std::__pop_heap(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<linglong::api::types::v1::PackageInfoV2*, vector<linglong::api::types::v1::PackageInfoV2> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<linglong::cli::CLIPrinter::printSearchResult(std::map<std::__cxx11::basic_string<char>, std::vector<linglong::api::types::v1::PackageInfoV2> >)::<lambda(const auto:38&, const auto:39&)> >]':
/usr/include/c++/14.2.1/bits/stl_heap.h:254:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<linglong::api::types::v1::PackageInfoV2*, std::vector<linglong::api::types::v1::PackageInfoV2> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_heap.h:254:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<linglong::api::types::v1::PackageInfoV2*, std::vector<linglong::api::types::v1::PackageInfoV2> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_heap.h:254:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<linglong::api::types::v1::PackageInfoV2*, std::vector<linglong::api::types::v1::PackageInfoV2> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h: In function 'void std::__merge_without_buffer(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator<linglong::api::types::v1::Repo*, vector<linglong::api::types::v1::Repo> >; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<linglong::cli::CLIPrinter::printRepoConfig(const linglong::api::types::v1::RepoConfigV2&)::<lambda(const linglong::api::types::v1::Repo&, const linglong::api::types::v1::Repo&)> >]':
/usr/include/c++/14.2.1/bits/stl_algo.h:2435:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<linglong::api::types::v1::Repo*, std::vector<linglong::api::types::v1::Repo> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h:2435:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<linglong::api::types::v1::Repo*, std::vector<linglong::api::types::v1::Repo> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h:2435:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<linglong::api::types::v1::Repo*, std::vector<linglong::api::types::v1::Repo> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h:2460:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<linglong::api::types::v1::Repo*, std::vector<linglong::api::types::v1::Repo> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h:2469:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<linglong::api::types::v1::Repo*, std::vector<linglong::api::types::v1::Repo> >' changed in GCC 7.1
In function '_FIter std::_V2::rotate(_FIter, _FIter, _FIter) [with _FIter = __gnu_cxx::__normal_iterator<linglong::api::types::v1::Repo*, std::vector<linglong::api::types::v1::Repo> >]',
    inlined from 'void std::__merge_without_buffer(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator<linglong::api::types::v1::Repo*, vector<linglong::api::types::v1::Repo> >; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<linglong::cli::CLIPrinter::printRepoConfig(const linglong::api::types::v1::RepoConfigV2&)::<lambda(const linglong::api::types::v1::Repo&, const linglong::api::types::v1::Repo&)> >]' at /usr/include/c++/14.2.1/bits/stl_algo.h:2475:15:
/usr/include/c++/14.2.1/bits/stl_algo.h:1357:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<linglong::api::types::v1::Repo*, std::vector<linglong::api::types::v1::Repo> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h: In function 'void std::__merge_without_buffer(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator<linglong::api::types::v1::Repo*, vector<linglong::api::types::v1::Repo> >; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<linglong::cli::CLIPrinter::printRepoConfig(const linglong::api::types::v1::RepoConfigV2&)::<lambda(const linglong::api::types::v1::Repo&, const linglong::api::types::v1::Repo&)> >]':
/usr/include/c++/14.2.1/bits/stl_algo.h:2476:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<linglong::api::types::v1::Repo*, std::vector<linglong::api::types::v1::Repo> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h:2478:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<linglong::api::types::v1::Repo*, std::vector<linglong::api::types::v1::Repo> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h: In function 'void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<linglong::api::types::v1::Repo*, vector<linglong::api::types::v1::Repo> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<linglong::cli::CLIPrinter::printRepoConfig(const linglong::api::types::v1::RepoConfigV2&)::<lambda(const linglong::api::types::v1::Repo&, const linglong::api::types::v1::Repo&)> >]':
/usr/include/c++/14.2.1/bits/stl_algo.h:2743:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<linglong::api::types::v1::Repo*, std::vector<linglong::api::types::v1::Repo> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h:2743:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<linglong::api::types::v1::Repo*, std::vector<linglong::api::types::v1::Repo> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h:2748:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<linglong::api::types::v1::Repo*, std::vector<linglong::api::types::v1::Repo> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h:2752:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<linglong::api::types::v1::Repo*, std::vector<linglong::api::types::v1::Repo> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h:2753:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<linglong::api::types::v1::Repo*, std::vector<linglong::api::types::v1::Repo> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h:2754:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<linglong::api::types::v1::Repo*, std::vector<linglong::api::types::v1::Repo> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<linglong::api::types::v1::PackageInfoV2*, vector<linglong::api::types::v1::PackageInfoV2> >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<linglong::cli::CLIPrinter::printSearchResult(std::map<std::__cxx11::basic_string<char>, std::vector<linglong::api::types::v1::PackageInfoV2> >)::<lambda(const auto:38&, const auto:39&)> >]':
/usr/include/c++/14.2.1/bits/stl_algo.h:1876:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<linglong::api::types::v1::PackageInfoV2*, std::vector<linglong::api::types::v1::PackageInfoV2> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h:1876:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<linglong::api::types::v1::PackageInfoV2*, std::vector<linglong::api::types::v1::PackageInfoV2> >' changed in GCC 7.1
In function 'void std::__heap_select(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<linglong::api::types::v1::PackageInfoV2*, vector<linglong::api::types::v1::PackageInfoV2> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<linglong::cli::CLIPrinter::printSearchResult(std::map<std::__cxx11::basic_string<char>, std::vector<linglong::api::types::v1::PackageInfoV2> >)::<lambda(const auto:38&, const auto:39&)> >]',
    inlined from 'void std::__partial_sort(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<linglong::api::types::v1::PackageInfoV2*, vector<linglong::api::types::v1::PackageInfoV2> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<linglong::cli::CLIPrinter::printSearchResult(std::map<std::__cxx11::basic_string<char>, std::vector<linglong::api::types::v1::PackageInfoV2> >)::<lambda(const auto:38&, const auto:39&)> >]' at /usr/include/c++/14.2.1/bits/stl_algo.h:1868:25,
    inlined from 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<linglong::api::types::v1::PackageInfoV2*, vector<linglong::api::types::v1::PackageInfoV2> >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<linglong::cli::CLIPrinter::printSearchResult(std::map<std::__cxx11::basic_string<char>, std::vector<linglong::api::types::v1::PackageInfoV2> >)::<lambda(const auto:38&, const auto:39&)> >]' at /usr/include/c++/14.2.1/bits/stl_algo.h:1884:27:
/usr/include/c++/14.2.1/bits/stl_algo.h:1593:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<linglong::api::types::v1::PackageInfoV2*, std::vector<linglong::api::types::v1::PackageInfoV2> >' changed in GCC 7.1
In function 'void std::__sort_heap(_RandomAccessIterator, _RandomAccessIterator, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<linglong::api::types::v1::PackageInfoV2*, vector<linglong::api::types::v1::PackageInfoV2> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<linglong::cli::CLIPrinter::printSearchResult(std::map<std::__cxx11::basic_string<char>, std::vector<linglong::api::types::v1::PackageInfoV2> >)::<lambda(const auto:38&, const auto:39&)> >]',
    inlined from 'void std::__partial_sort(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<linglong::api::types::v1::PackageInfoV2*, vector<linglong::api::types::v1::PackageInfoV2> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<linglong::cli::CLIPrinter::printSearchResult(std::map<std::__cxx11::basic_string<char>, std::vector<linglong::api::types::v1::PackageInfoV2> >)::<lambda(const auto:38&, const auto:39&)> >]' at /usr/include/c++/14.2.1/bits/stl_algo.h:1869:23,
    inlined from 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<linglong::api::types::v1::PackageInfoV2*, vector<linglong::api::types::v1::PackageInfoV2> >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<linglong::cli::CLIPrinter::printSearchResult(std::map<std::__cxx11::basic_string<char>, std::vector<linglong::api::types::v1::PackageInfoV2> >)::<lambda(const auto:38&, const auto:39&)> >]' at /usr/include/c++/14.2.1/bits/stl_algo.h:1884:27:
/usr/include/c++/14.2.1/bits/stl_heap.h:425:19: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<linglong::api::types::v1::PackageInfoV2*, std::vector<linglong::api::types::v1::PackageInfoV2> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<linglong::api::types::v1::PackageInfoV2*, vector<linglong::api::types::v1::PackageInfoV2> >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<linglong::cli::CLIPrinter::printSearchResult(std::map<std::__cxx11::basic_string<char>, std::vector<linglong::api::types::v1::PackageInfoV2> >)::<lambda(const auto:38&, const auto:39&)> >]':
/usr/include/c++/14.2.1/bits/stl_algo.h:1890:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<linglong::api::types::v1::PackageInfoV2*, std::vector<linglong::api::types::v1::PackageInfoV2> >' changed in GCC 7.1
In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<linglong::api::types::v1::PackageInfoV2*, vector<linglong::api::types::v1::PackageInfoV2> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<linglong::cli::CLIPrinter::printSearchResult(std::map<std::__cxx11::basic_string<char>, std::vector<linglong::api::types::v1::PackageInfoV2> >)::<lambda(const auto:38&, const auto:39&)> >]',
    inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<linglong::api::types::v1::PackageInfoV2*, vector<linglong::api::types::v1::PackageInfoV2> >; _Compare = linglong::cli::CLIPrinter::printSearchResult(std::map<std::__cxx11::basic_string<char>, std::vector<linglong::api::types::v1::PackageInfoV2> >)::<lambda(const auto:38&, const auto:39&)>]' at /usr/include/c++/14.2.1/bits/stl_algo.h:4805:18,
    inlined from 'virtual void linglong::cli::CLIPrinter::printSearchResult(std::map<std::__cxx11::basic_string<char>, std::vector<linglong::api::types::v1::PackageInfoV2> >)' at /build/linyaps/src/linyaps/libs/linglong/src/linglong/cli/cli_printer.cpp:114:18:
/usr/include/c++/14.2.1/bits/stl_algo.h:1905:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<linglong::api::types::v1::PackageInfoV2*, std::vector<linglong::api::types::v1::PackageInfoV2> >' changed in GCC 7.1
In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<linglong::api::types::v1::PackageInfoV2*, vector<linglong::api::types::v1::PackageInfoV2> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<linglong::cli::CLIPrinter::printSearchResult(std::map<std::__cxx11::basic_string<char>, std::vector<linglong::api::types::v1::PackageInfoV2> >)::<lambda(const auto:38&, const auto:39&)> >]',
    inlined from 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<linglong::api::types::v1::PackageInfoV2*, vector<linglong::api::types::v1::PackageInfoV2> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<linglong::cli::CLIPrinter::printSearchResult(std::map<std::__cxx11::basic_string<char>, std::vector<linglong::api::types::v1::PackageInfoV2> >)::<lambda(const auto:38&, const auto:39&)> >]' at /usr/include/c++/14.2.1/bits/stl_algo.h:1908:31,
    inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<linglong::api::types::v1::PackageInfoV2*, vector<linglong::api::types::v1::PackageInfoV2> >; _Compare = linglong::cli::CLIPrinter::printSearchResult(std::map<std::__cxx11::basic_string<char>, std::vector<linglong::api::types::v1::PackageInfoV2> >)::<lambda(const auto:38&, const auto:39&)>]' at /usr/include/c++/14.2.1/bits/stl_algo.h:4805:18,
    inlined from 'virtual void linglong::cli::CLIPrinter::printSearchResult(std::map<std::__cxx11::basic_string<char>, std::vector<linglong::api::types::v1::PackageInfoV2> >)' at /build/linyaps/src/linyaps/libs/linglong/src/linglong/cli/cli_printer.cpp:114:18:
/usr/include/c++/14.2.1/bits/stl_algo.h:1817:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<linglong::api::types::v1::PackageInfoV2*, std::vector<linglong::api::types::v1::PackageInfoV2> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h:1822:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<linglong::api::types::v1::PackageInfoV2*, std::vector<linglong::api::types::v1::PackageInfoV2> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h: In function 'void std::__merge_adaptive(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Pointer, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator<linglong::api::types::v1::Repo*, vector<linglong::api::types::v1::Repo> >; _Distance = int; _Pointer = linglong::api::types::v1::Repo*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<linglong::cli::CLIPrinter::printRepoConfig(const linglong::api::types::v1::RepoConfigV2&)::<lambda(const linglong::api::types::v1::Repo&, const linglong::api::types::v1::Repo&)> >]':
/usr/include/c++/14.2.1/bits/stl_algo.h:2359:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<linglong::api::types::v1::Repo*, std::vector<linglong::api::types::v1::Repo> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h:2359:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<linglong::api::types::v1::Repo*, std::vector<linglong::api::types::v1::Repo> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h:2359:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<linglong::api::types::v1::Repo*, std::vector<linglong::api::types::v1::Repo> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h: In function 'void std::__merge_adaptive_resize(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Pointer, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator<linglong::api::types::v1::Repo*, vector<linglong::api::types::v1::Repo> >; _Distance = int; _Pointer = linglong::api::types::v1::Repo*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<linglong::cli::CLIPrinter::printRepoConfig(const linglong::api::types::v1::RepoConfigV2&)::<lambda(const linglong::api::types::v1::Repo&, const linglong::api::types::v1::Repo&)> >]':
/usr/include/c++/14.2.1/bits/stl_algo.h:2382:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<linglong::api::types::v1::Repo*, std::vector<linglong::api::types::v1::Repo> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h:2382:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<linglong::api::types::v1::Repo*, std::vector<linglong::api::types::v1::Repo> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h:2382:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<linglong::api::types::v1::Repo*, std::vector<linglong::api::types::v1::Repo> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h:2390:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<linglong::api::types::v1::Repo*, std::vector<linglong::api::types::v1::Repo> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h:2403:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<linglong::api::types::v1::Repo*, std::vector<linglong::api::types::v1::Repo> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h:2412:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<linglong::api::types::v1::Repo*, std::vector<linglong::api::types::v1::Repo> >' changed in GCC 7.1
In function '_FIter std::_V2::rotate(_FIter, _FIter, _FIter) [with _FIter = __gnu_cxx::__normal_iterator<linglong::api::types::v1::Repo*, std::vector<linglong::api::types::v1::Repo> >]',
    inlined from '_BidirectionalIterator1 std::__rotate_adaptive(_BidirectionalIterator1, _BidirectionalIterator1, _BidirectionalIterator1, _Distance, _Distance, _BidirectionalIterator2, _Distance) [with _BidirectionalIterator1 = __gnu_cxx::__normal_iterator<linglong::api::types::v1::Repo*, vector<linglong::api::types::v1::Repo> >; _BidirectionalIterator2 = linglong::api::types::v1::Repo*; _Distance = int]' at /usr/include/c++/14.2.1/bits/stl_algo.h:2352:20,
    inlined from 'void std::__merge_adaptive_resize(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Pointer, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator<linglong::api::types::v1::Repo*, vector<linglong::api::types::v1::Repo> >; _Distance = int; _Pointer = linglong::api::types::v1::Repo*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<linglong::cli::CLIPrinter::printRepoConfig(const linglong::api::types::v1::RepoConfigV2&)::<lambda(const linglong::api::types::v1::Repo&, const linglong::api::types::v1::Repo&)> >]' at /usr/include/c++/14.2.1/bits/stl_algo.h:2418:30:
/usr/include/c++/14.2.1/bits/stl_algo.h:1357:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<linglong::api::types::v1::Repo*, std::vector<linglong::api::types::v1::Repo> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h: In function 'void std::__merge_adaptive_resize(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Pointer, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator<linglong::api::types::v1::Repo*, vector<linglong::api::types::v1::Repo> >; _Distance = int; _Pointer = linglong::api::types::v1::Repo*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<linglong::cli::CLIPrinter::printRepoConfig(const linglong::api::types::v1::RepoConfigV2&)::<lambda(const linglong::api::types::v1::Repo&, const linglong::api::types::v1::Repo&)> >]':
/usr/include/c++/14.2.1/bits/stl_algo.h:2421:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<linglong::api::types::v1::Repo*, std::vector<linglong::api::types::v1::Repo> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h:2424:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<linglong::api::types::v1::Repo*, std::vector<linglong::api::types::v1::Repo> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h: In function 'void std::__stable_sort_adaptive(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Pointer, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<linglong::api::types::v1::Repo*, vector<linglong::api::types::v1::Repo> >; _Pointer = linglong::api::types::v1::Repo*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<linglong::cli::CLIPrinter::printRepoConfig(const linglong::api::types::v1::RepoConfigV2&)::<lambda(const linglong::api::types::v1::Repo&, const linglong::api::types::v1::Repo&)> >]':
/usr/include/c++/14.2.1/bits/stl_algo.h:2700:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<linglong::api::types::v1::Repo*, std::vector<linglong::api::types::v1::Repo> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h:2700:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<linglong::api::types::v1::Repo*, std::vector<linglong::api::types::v1::Repo> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h:2700:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<linglong::api::types::v1::Repo*, std::vector<linglong::api::types::v1::Repo> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h:2705:36: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<linglong::api::types::v1::Repo*, std::vector<linglong::api::types::v1::Repo> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h:2706:36: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<linglong::api::types::v1::Repo*, std::vector<linglong::api::types::v1::Repo> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h:2708:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<linglong::api::types::v1::Repo*, std::vector<linglong::api::types::v1::Repo> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h: In function 'void std::__stable_sort_adaptive_resize(_RandomAccessIterator, _RandomAccessIterator, _Pointer, _Distance, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<linglong::api::types::v1::Repo*, vector<linglong::api::types::v1::Repo> >; _Pointer = linglong::api::types::v1::Repo*; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<linglong::cli::CLIPrinter::printRepoConfig(const linglong::api::types::v1::RepoConfigV2&)::<lambda(const linglong::api::types::v1::Repo&, const linglong::api::types::v1::Repo&)> >]':
/usr/include/c++/14.2.1/bits/stl_algo.h:2716:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<linglong::api::types::v1::Repo*, std::vector<linglong::api::types::v1::Repo> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h:2716:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<linglong::api::types::v1::Repo*, std::vector<linglong::api::types::v1::Repo> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h:2725:38: note: parameter passing for argument of type 'const __gnu_cxx::__normal_iterator<linglong::api::types::v1::Repo*, std::vector<linglong::api::types::v1::Repo> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h:2727:38: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<linglong::api::types::v1::Repo*, std::vector<linglong::api::types::v1::Repo> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h:2729:32: note: parameter passing for argument of type 'const __gnu_cxx::__normal_iterator<linglong::api::types::v1::Repo*, std::vector<linglong::api::types::v1::Repo> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h:2736:29: note: parameter passing for argument of type 'const __gnu_cxx::__normal_iterator<linglong::api::types::v1::Repo*, std::vector<linglong::api::types::v1::Repo> >' changed in GCC 7.1
In static member function 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const linglong::api::types::v1::Repo*, std::vector<linglong::api::types::v1::Repo> >; _ForwardIterator = linglong::api::types::v1::Repo*; bool _TrivialValueTypes = false]',
    inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const linglong::api::types::v1::Repo*, vector<linglong::api::types::v1::Repo> >; _ForwardIterator = linglong::api::types::v1::Repo*]' at /usr/include/c++/14.2.1/bits/stl_uninitialized.h:185:15,
    inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const linglong::api::types::v1::Repo*, vector<linglong::api::types::v1::Repo> >; _ForwardIterator = linglong::api::types::v1::Repo*; _Tp = linglong::api::types::v1::Repo]' at /usr/include/c++/14.2.1/bits/stl_uninitialized.h:373:37,
    inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = linglong::api::types::v1::Repo; _Alloc = std::allocator<linglong::api::types::v1::Repo>]' at /usr/include/c++/14.2.1/bits/stl_vector.h:606:31,
    inlined from 'virtual void linglong::cli::CLIPrinter::printRepoConfig(const linglong::api::types::v1::RepoConfigV2&)' at /build/linyaps/src/linyaps/libs/linglong/src/linglong/cli/cli_printer.cpp:259:27:
/usr/include/c++/14.2.1/bits/stl_uninitialized.h:137:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const linglong::api::types::v1::Repo*, std::vector<linglong::api::types::v1::Repo> >' changed in GCC 7.1
In function 'void std::__stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<linglong::api::types::v1::Repo*, vector<linglong::api::types::v1::Repo> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<linglong::cli::CLIPrinter::printRepoConfig(const linglong::api::types::v1::RepoConfigV2&)::<lambda(const linglong::api::types::v1::Repo&, const linglong::api::types::v1::Repo&)> >]',
    inlined from 'void std::stable_sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<linglong::api::types::v1::Repo*, vector<linglong::api::types::v1::Repo> >; _Compare = linglong::cli::CLIPrinter::printRepoConfig(const linglong::api::types::v1::RepoConfigV2&)::<lambda(const linglong::api::types::v1::Repo&, const linglong::api::types::v1::Repo&)>]' at /usr/include/c++/14.2.1/bits/stl_algo.h:5030:25,
    inlined from 'virtual void linglong::cli::CLIPrinter::printRepoConfig(const linglong::api::types::v1::RepoConfigV2&)' at /build/linyaps/src/linyaps/libs/linglong/src/linglong/cli/cli_printer.cpp:261:21:
/usr/include/c++/14.2.1/bits/stl_algo.h:4952:29: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<linglong::api::types::v1::Repo*, std::vector<linglong::api::types::v1::Repo> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h:4952:29: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<linglong::api::types::v1::Repo*, std::vector<linglong::api::types::v1::Repo> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h:4952:29: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<linglong::api::types::v1::Repo*, std::vector<linglong::api::types::v1::Repo> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h:4956:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<linglong::api::types::v1::Repo*, std::vector<linglong::api::types::v1::Repo> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h:4958:36: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<linglong::api::types::v1::Repo*, std::vector<linglong::api::types::v1::Repo> >' changed in GCC 7.1

[160/225] Building CXX object libs/lin...inglong/package/fallback_version.cpp.o
[161/225] Building CXX object libs/lin...inglong/builder/linglong_builder.cpp.o
In file included from /usr/include/c++/14.2.1/map:62,
                 from /usr/include/nlohmann/detail/conversions/from_json.hpp:15,
                 from /usr/include/nlohmann/adl_serializer.hpp:14,
                 from /usr/include/nlohmann/json.hpp:34,
                 from /build/linyaps/src/linyaps/libs/api/src/linglong/api/types/v1/BuilderConfig.hpp:17,
                 from /build/linyaps/src/linyaps/libs/linglong/src/linglong/builder/linglong_builder.h:9,
                 from /build/linyaps/src/linyaps/libs/linglong/src/linglong/builder/linglong_builder.cpp:7:
/usr/include/c++/14.2.1/bits/stl_tree.h: In function 'std::pair<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(const_iterator, const key_type&) [with _Key = std::__cxx11::basic_string<char>; _Val = std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> >; _KeyOfValue = std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > >; _Compare = std::less<void>; _Alloc = std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > >]':
/usr/include/c++/14.2.1/bits/stl_tree.h:2206:5: note: parameter passing for argument of type 'std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> >, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > >, std::less<void>, std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > > >::const_iterator' changed in GCC 7.1
/usr/include/c++/14.2.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 = {const std::piecewise_construct_t&, std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>, std::tuple<>}; _Key = std::__cxx11::basic_string<char>; _Val = std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> >; _KeyOfValue = std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > >; _Compare = std::less<void>; _Alloc = std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > >]':
/usr/include/c++/14.2.1/bits/stl_tree.h:2454:7: note: parameter passing for argument of type 'std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> >, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > >, std::less<void>, std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > > >::const_iterator' changed in GCC 7.1
In file included from /usr/include/c++/14.2.1/map:63:
In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string<char>; _Tp = nlohmann::json_abi_v3_12_0::basic_json<>; _Compare = std::less<void>; _Alloc = std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > >]',
    inlined from 'bool nlohmann::json_abi_v3_12_0::detail::json_sax_dom_callback_parser<BasicJsonType, InputAdapterType>::key(string_t&) [with BasicJsonType = nlohmann::json_abi_v3_12_0::basic_json<>; InputAdapterType = nlohmann::json_abi_v3_12_0::detail::input_stream_adapter]' at /usr/include/nlohmann/detail/input/json_sax.hpp:586:83:
/usr/include/c++/14.2.1/bits/stl_map.h:513:37: note: parameter passing for argument of type 'std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> >, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > >, std::less<void>, std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > > >::const_iterator' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, nlohmann::json_abi_v3_12_0::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long long int, long long unsigned int, double, std::allocator, nlohmann::json_abi_v3_12_0::adl_serializer, std::vector<unsigned char, std::allocator<unsigned char> >, void>}; _Key = std::__cxx11::basic_string<char>; _Val = std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> >; _KeyOfValue = std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > >; _Compare = std::less<void>; _Alloc = std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > >]':
/usr/include/c++/14.2.1/bits/stl_tree.h:2454:7: note: parameter passing for argument of type 'std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> >, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > >, std::less<void>, std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > > >::const_iterator' changed in GCC 7.1
In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::iterator std::map<_Key, _Tp, _Compare, _Alloc>::emplace_hint(const_iterator, _Args&& ...) [with _Args = {std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, nlohmann::json_abi_v3_12_0::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long long int, long long unsigned int, double, std::allocator, nlohmann::json_abi_v3_12_0::adl_serializer, std::vector<unsigned char, std::allocator<unsigned char> >, void>}; _Key = std::__cxx11::basic_string<char>; _Tp = nlohmann::json_abi_v3_12_0::basic_json<>; _Compare = std::less<void>; _Alloc = std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > >]',
    inlined from 'std::pair<typename std::_Rb_tree<_Key, std::pair<const _Key, _Val>, std::_Select1st<std::pair<const _Key, _Val> >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind<std::pair<const _Key, _Val> >::other>::iterator, bool> std::map<_Key, _Tp, _Compare, _Alloc>::emplace(_Args&& ...) [with _Args = {std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, nlohmann::json_abi_v3_12_0::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long long int, long long unsigned int, double, std::allocator, nlohmann::json_abi_v3_12_0::adl_serializer, std::vector<unsigned char, std::allocator<unsigned char> >, void>}; _Key = std::__cxx11::basic_string<char>; _Tp = nlohmann::json_abi_v3_12_0::basic_json<>; _Compare = std::less<void>; _Alloc = std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > >]' at /usr/include/c++/14.2.1/bits/stl_map.h:601:22,
    inlined from 'nlohmann::json_abi_v3_12_0::basic_json<ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType, CustomBaseClass>::basic_json(initializer_list_t, bool, value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string<char>; BooleanType = bool; NumberIntegerType = long long int; NumberUnsignedType = long long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; JSONSerializer = nlohmann::json_abi_v3_12_0::adl_serializer; BinaryType = std::vector<unsigned char>; CustomBaseClass = void]' at /usr/include/nlohmann/json.hpp:950:47:
/usr/include/c++/14.2.1/bits/stl_map.h:640:38: note: parameter passing for argument of type 'std::map<std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<>, std::less<void>, std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > > >::const_iterator' {aka 'std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> >, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > >, std::less<void>, std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > > >::const_iterator'} changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::nullptr_t}; _Key = std::__cxx11::basic_string<char>; _Val = std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> >; _KeyOfValue = std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > >; _Compare = std::less<void>; _Alloc = std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > >]':
/usr/include/c++/14.2.1/bits/stl_tree.h:2454:7: note: parameter passing for argument of type 'std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> >, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > >, std::less<void>, std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > > >::const_iterator' changed in GCC 7.1
In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::iterator std::map<_Key, _Tp, _Compare, _Alloc>::emplace_hint(const_iterator, _Args&& ...) [with _Args = {std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::nullptr_t}; _Key = std::__cxx11::basic_string<char>; _Tp = nlohmann::json_abi_v3_12_0::basic_json<>; _Compare = std::less<void>; _Alloc = std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > >]',
    inlined from 'std::pair<typename std::_Rb_tree<_Key, std::pair<const _Key, _Val>, std::_Select1st<std::pair<const _Key, _Val> >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind<std::pair<const _Key, _Val> >::other>::iterator, bool> std::map<_Key, _Tp, _Compare, _Alloc>::emplace(_Args&& ...) [with _Args = {std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::nullptr_t}; _Key = std::__cxx11::basic_string<char>; _Tp = nlohmann::json_abi_v3_12_0::basic_json<>; _Compare = std::less<void>; _Alloc = std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > >]' at /usr/include/c++/14.2.1/bits/stl_map.h:601:22,
    inlined from 'nlohmann::json_abi_v3_12_0::basic_json<ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType, CustomBaseClass>::value_type& nlohmann::json_abi_v3_12_0::basic_json<ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType, CustomBaseClass>::operator[](typename object_t::key_type) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string<char>; BooleanType = bool; NumberIntegerType = long long int; NumberUnsignedType = long long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; JSONSerializer = nlohmann::json_abi_v3_12_0::adl_serializer; BinaryType = std::vector<unsigned char>; CustomBaseClass = void]' at /usr/include/nlohmann/json.hpp:2159:57:
/usr/include/c++/14.2.1/bits/stl_map.h:640:38: note: parameter passing for argument of type 'std::map<std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<>, std::less<void>, std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > > >::const_iterator' {aka 'std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> >, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > >, std::less<void>, std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > > >::const_iterator'} changed in GCC 7.1
In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string<char>; _Tp = nlohmann::json_abi_v3_12_0::basic_json<>; _Compare = std::less<void>; _Alloc = std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > >]',
    inlined from 'bool nlohmann::json_abi_v3_12_0::detail::json_sax_dom_parser<BasicJsonType, InputAdapterType>::key(string_t&) [with BasicJsonType = nlohmann::json_abi_v3_12_0::basic_json<>; InputAdapterType = nlohmann::json_abi_v3_12_0::detail::input_stream_adapter]' at /usr/include/nlohmann/detail/input/json_sax.hpp:264:79,
    inlined from 'bool nlohmann::json_abi_v3_12_0::detail::parser<BasicJsonType, InputAdapterType>::sax_parse_internal(SAX*) [with SAX = nlohmann::json_abi_v3_12_0::detail::json_sax_dom_parser<nlohmann::json_abi_v3_12_0::basic_json<>, nlohmann::json_abi_v3_12_0::detail::input_stream_adapter>; BasicJsonType = nlohmann::json_abi_v3_12_0::basic_json<>; InputAdapterType = nlohmann::json_abi_v3_12_0::detail::input_stream_adapter]' at /usr/include/nlohmann/detail/input/parser.hpp:219:59:
/usr/include/c++/14.2.1/bits/stl_map.h:513:37: note: parameter passing for argument of type 'std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> >, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > >, std::less<void>, std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > > >::const_iterator' changed in GCC 7.1
In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string<char>; _Tp = nlohmann::json_abi_v3_12_0::basic_json<>; _Compare = std::less<void>; _Alloc = std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > >]',
    inlined from 'bool nlohmann::json_abi_v3_12_0::detail::json_sax_dom_parser<BasicJsonType, InputAdapterType>::key(string_t&) [with BasicJsonType = nlohmann::json_abi_v3_12_0::basic_json<>; InputAdapterType = nlohmann::json_abi_v3_12_0::detail::input_stream_adapter]' at /usr/include/nlohmann/detail/input/json_sax.hpp:264:79,
    inlined from 'bool nlohmann::json_abi_v3_12_0::detail::parser<BasicJsonType, InputAdapterType>::sax_parse_internal(SAX*) [with SAX = nlohmann::json_abi_v3_12_0::detail::json_sax_dom_parser<nlohmann::json_abi_v3_12_0::basic_json<>, nlohmann::json_abi_v3_12_0::detail::input_stream_adapter>; BasicJsonType = nlohmann::json_abi_v3_12_0::basic_json<>; InputAdapterType = nlohmann::json_abi_v3_12_0::detail::input_stream_adapter]' at /usr/include/nlohmann/detail/input/parser.hpp:430:51:
/usr/include/c++/14.2.1/bits/stl_map.h:513:37: note: parameter passing for argument of type 'std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> >, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > >, std::less<void>, std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > > >::const_iterator' changed in GCC 7.1

[161/225] Building CXX object libs/lin...linglong/package/fuzzy_reference.cpp.o
[162/225] Building CXX object libs/lin...c/linglong/cli/terminal_notifier.cpp.o
[162/225] Building CXX object libs/lin...r/src/linglong/package/layer_dir.cpp.o
[163/225] Building CXX object libs/lin...ir/src/linglong/cli/json_printer.cpp.o
In file included from /usr/include/c++/14.2.1/map:62,
                 from /usr/include/nlohmann/detail/conversions/from_json.hpp:15,
                 from /usr/include/nlohmann/adl_serializer.hpp:14,
                 from /usr/include/nlohmann/json.hpp:34,
                 from /build/linyaps/src/linyaps/libs/api/src/linglong/api/types/v1/CliContainer.hpp:17,
                 from /build/linyaps/src/linyaps/libs/linglong/src/linglong/cli/printer.h:9,
                 from /build/linyaps/src/linyaps/libs/linglong/src/linglong/cli/json_printer.h:9,
                 from /build/linyaps/src/linyaps/libs/linglong/src/linglong/cli/json_printer.cpp:7:
/usr/include/c++/14.2.1/bits/stl_tree.h: In function 'std::pair<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(const_iterator, const key_type&) [with _Key = std::__cxx11::basic_string<char>; _Val = std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> >; _KeyOfValue = std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > >; _Compare = std::less<void>; _Alloc = std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > >]':
/usr/include/c++/14.2.1/bits/stl_tree.h:2206:5: note: parameter passing for argument of type 'std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> >, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > >, std::less<void>, std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > > >::const_iterator' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::nullptr_t}; _Key = std::__cxx11::basic_string<char>; _Val = std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> >; _KeyOfValue = std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > >; _Compare = std::less<void>; _Alloc = std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > >]':
/usr/include/c++/14.2.1/bits/stl_tree.h:2454:7: note: parameter passing for argument of type 'std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> >, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > >, std::less<void>, std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > > >::const_iterator' changed in GCC 7.1
In file included from /usr/include/c++/14.2.1/map:63:
In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::iterator std::map<_Key, _Tp, _Compare, _Alloc>::emplace_hint(const_iterator, _Args&& ...) [with _Args = {std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::nullptr_t}; _Key = std::__cxx11::basic_string<char>; _Tp = nlohmann::json_abi_v3_12_0::basic_json<>; _Compare = std::less<void>; _Alloc = std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > >]',
    inlined from 'std::pair<typename std::_Rb_tree<_Key, std::pair<const _Key, _Val>, std::_Select1st<std::pair<const _Key, _Val> >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind<std::pair<const _Key, _Val> >::other>::iterator, bool> std::map<_Key, _Tp, _Compare, _Alloc>::emplace(_Args&& ...) [with _Args = {std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::nullptr_t}; _Key = std::__cxx11::basic_string<char>; _Tp = nlohmann::json_abi_v3_12_0::basic_json<>; _Compare = std::less<void>; _Alloc = std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > >]' at /usr/include/c++/14.2.1/bits/stl_map.h:601:22,
    inlined from 'nlohmann::json_abi_v3_12_0::basic_json<ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType, CustomBaseClass>::value_type& nlohmann::json_abi_v3_12_0::basic_json<ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType, CustomBaseClass>::operator[](typename object_t::key_type) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string<char>; BooleanType = bool; NumberIntegerType = long long int; NumberUnsignedType = long long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; JSONSerializer = nlohmann::json_abi_v3_12_0::adl_serializer; BinaryType = std::vector<unsigned char>; CustomBaseClass = void]' at /usr/include/nlohmann/json.hpp:2159:57:
/usr/include/c++/14.2.1/bits/stl_map.h:640:38: note: parameter passing for argument of type 'std::map<std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<>, std::less<void>, std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > > >::const_iterator' {aka 'std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> >, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > >, std::less<void>, std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > > >::const_iterator'} changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, nlohmann::json_abi_v3_12_0::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long long int, long long unsigned int, double, std::allocator, nlohmann::json_abi_v3_12_0::adl_serializer, std::vector<unsigned char, std::allocator<unsigned char> >, void>}; _Key = std::__cxx11::basic_string<char>; _Val = std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> >; _KeyOfValue = std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > >; _Compare = std::less<void>; _Alloc = std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > >]':
/usr/include/c++/14.2.1/bits/stl_tree.h:2454:7: note: parameter passing for argument of type 'std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> >, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > >, std::less<void>, std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > > >::const_iterator' changed in GCC 7.1
In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::iterator std::map<_Key, _Tp, _Compare, _Alloc>::emplace_hint(const_iterator, _Args&& ...) [with _Args = {std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, nlohmann::json_abi_v3_12_0::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long long int, long long unsigned int, double, std::allocator, nlohmann::json_abi_v3_12_0::adl_serializer, std::vector<unsigned char, std::allocator<unsigned char> >, void>}; _Key = std::__cxx11::basic_string<char>; _Tp = nlohmann::json_abi_v3_12_0::basic_json<>; _Compare = std::less<void>; _Alloc = std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > >]',
    inlined from 'std::pair<typename std::_Rb_tree<_Key, std::pair<const _Key, _Val>, std::_Select1st<std::pair<const _Key, _Val> >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind<std::pair<const _Key, _Val> >::other>::iterator, bool> std::map<_Key, _Tp, _Compare, _Alloc>::emplace(_Args&& ...) [with _Args = {std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, nlohmann::json_abi_v3_12_0::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long long int, long long unsigned int, double, std::allocator, nlohmann::json_abi_v3_12_0::adl_serializer, std::vector<unsigned char, std::allocator<unsigned char> >, void>}; _Key = std::__cxx11::basic_string<char>; _Tp = nlohmann::json_abi_v3_12_0::basic_json<>; _Compare = std::less<void>; _Alloc = std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > >]' at /usr/include/c++/14.2.1/bits/stl_map.h:601:22,
    inlined from 'nlohmann::json_abi_v3_12_0::basic_json<ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType, CustomBaseClass>::basic_json(initializer_list_t, bool, value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string<char>; BooleanType = bool; NumberIntegerType = long long int; NumberUnsignedType = long long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; JSONSerializer = nlohmann::json_abi_v3_12_0::adl_serializer; BinaryType = std::vector<unsigned char>; CustomBaseClass = void]' at /usr/include/nlohmann/json.hpp:950:47:
/usr/include/c++/14.2.1/bits/stl_map.h:640:38: note: parameter passing for argument of type 'std::map<std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<>, std::less<void>, std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > > >::const_iterator' {aka 'std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> >, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > >, std::less<void>, std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > > >::const_iterator'} changed in GCC 7.1
In file included from /usr/include/c++/14.2.1/algorithm:61,
                 from /usr/include/nlohmann/json.hpp:21:
/usr/include/c++/14.2.1/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<linglong::api::types::v1::PackageInfoV2*, vector<linglong::api::types::v1::PackageInfoV2> >; _Compare = __gnu_cxx::__ops::_Val_comp_iter<linglong::cli::JSONPrinter::printSearchResult(std::map<std::__cxx11::basic_string<char>, std::vector<linglong::api::types::v1::PackageInfoV2> >)::<lambda(const auto:38&, const auto:39&)> >]':
/usr/include/c++/14.2.1/bits/stl_algo.h:1750:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<linglong::api::types::v1::PackageInfoV2*, std::vector<linglong::api::types::v1::PackageInfoV2> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<linglong::api::types::v1::PackageInfoV2*, vector<linglong::api::types::v1::PackageInfoV2> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<linglong::cli::JSONPrinter::printSearchResult(std::map<std::__cxx11::basic_string<char>, std::vector<linglong::api::types::v1::PackageInfoV2> >)::<lambda(const auto:38&, const auto:39&)> >]':
/usr/include/c++/14.2.1/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<linglong::api::types::v1::PackageInfoV2*, std::vector<linglong::api::types::v1::PackageInfoV2> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<linglong::api::types::v1::PackageInfoV2*, std::vector<linglong::api::types::v1::PackageInfoV2> >' changed in GCC 7.1
In file included from /usr/include/c++/14.2.1/bits/stl_algo.h:61:
/usr/include/c++/14.2.1/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<linglong::api::types::v1::PackageInfoV2*, vector<linglong::api::types::v1::PackageInfoV2> >; _Distance = int; _Tp = linglong::api::types::v1::PackageInfoV2; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<linglong::cli::JSONPrinter::printSearchResult(std::map<std::__cxx11::basic_string<char>, std::vector<linglong::api::types::v1::PackageInfoV2> >)::<lambda(const auto:38&, const auto:39&)> >]':
/usr/include/c++/14.2.1/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<linglong::api::types::v1::PackageInfoV2*, std::vector<linglong::api::types::v1::PackageInfoV2> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_heap.h: In function 'void std::__make_heap(_RandomAccessIterator, _RandomAccessIterator, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<linglong::api::types::v1::PackageInfoV2*, vector<linglong::api::types::v1::PackageInfoV2> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<linglong::cli::JSONPrinter::printSearchResult(std::map<std::__cxx11::basic_string<char>, std::vector<linglong::api::types::v1::PackageInfoV2> >)::<lambda(const auto:38&, const auto:39&)> >]':
/usr/include/c++/14.2.1/bits/stl_heap.h:340:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<linglong::api::types::v1::PackageInfoV2*, std::vector<linglong::api::types::v1::PackageInfoV2> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_heap.h:340:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<linglong::api::types::v1::PackageInfoV2*, std::vector<linglong::api::types::v1::PackageInfoV2> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_heap.h: In function 'void std::__pop_heap(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<linglong::api::types::v1::PackageInfoV2*, vector<linglong::api::types::v1::PackageInfoV2> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<linglong::cli::JSONPrinter::printSearchResult(std::map<std::__cxx11::basic_string<char>, std::vector<linglong::api::types::v1::PackageInfoV2> >)::<lambda(const auto:38&, const auto:39&)> >]':
/usr/include/c++/14.2.1/bits/stl_heap.h:254:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<linglong::api::types::v1::PackageInfoV2*, std::vector<linglong::api::types::v1::PackageInfoV2> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_heap.h:254:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<linglong::api::types::v1::PackageInfoV2*, std::vector<linglong::api::types::v1::PackageInfoV2> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_heap.h:254:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<linglong::api::types::v1::PackageInfoV2*, std::vector<linglong::api::types::v1::PackageInfoV2> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<linglong::api::types::v1::PackageInfoV2*, vector<linglong::api::types::v1::PackageInfoV2> >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<linglong::cli::JSONPrinter::printSearchResult(std::map<std::__cxx11::basic_string<char>, std::vector<linglong::api::types::v1::PackageInfoV2> >)::<lambda(const auto:38&, const auto:39&)> >]':
/usr/include/c++/14.2.1/bits/stl_algo.h:1876:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<linglong::api::types::v1::PackageInfoV2*, std::vector<linglong::api::types::v1::PackageInfoV2> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h:1876:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<linglong::api::types::v1::PackageInfoV2*, std::vector<linglong::api::types::v1::PackageInfoV2> >' changed in GCC 7.1
In function 'void std::__heap_select(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<linglong::api::types::v1::PackageInfoV2*, vector<linglong::api::types::v1::PackageInfoV2> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<linglong::cli::JSONPrinter::printSearchResult(std::map<std::__cxx11::basic_string<char>, std::vector<linglong::api::types::v1::PackageInfoV2> >)::<lambda(const auto:38&, const auto:39&)> >]',
    inlined from 'void std::__partial_sort(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<linglong::api::types::v1::PackageInfoV2*, vector<linglong::api::types::v1::PackageInfoV2> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<linglong::cli::JSONPrinter::printSearchResult(std::map<std::__cxx11::basic_string<char>, std::vector<linglong::api::types::v1::PackageInfoV2> >)::<lambda(const auto:38&, const auto:39&)> >]' at /usr/include/c++/14.2.1/bits/stl_algo.h:1868:25,
    inlined from 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<linglong::api::types::v1::PackageInfoV2*, vector<linglong::api::types::v1::PackageInfoV2> >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<linglong::cli::JSONPrinter::printSearchResult(std::map<std::__cxx11::basic_string<char>, std::vector<linglong::api::types::v1::PackageInfoV2> >)::<lambda(const auto:38&, const auto:39&)> >]' at /usr/include/c++/14.2.1/bits/stl_algo.h:1884:27:
/usr/include/c++/14.2.1/bits/stl_algo.h:1593:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<linglong::api::types::v1::PackageInfoV2*, std::vector<linglong::api::types::v1::PackageInfoV2> >' changed in GCC 7.1
In function 'void std::__sort_heap(_RandomAccessIterator, _RandomAccessIterator, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<linglong::api::types::v1::PackageInfoV2*, vector<linglong::api::types::v1::PackageInfoV2> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<linglong::cli::JSONPrinter::printSearchResult(std::map<std::__cxx11::basic_string<char>, std::vector<linglong::api::types::v1::PackageInfoV2> >)::<lambda(const auto:38&, const auto:39&)> >]',
    inlined from 'void std::__partial_sort(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<linglong::api::types::v1::PackageInfoV2*, vector<linglong::api::types::v1::PackageInfoV2> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<linglong::cli::JSONPrinter::printSearchResult(std::map<std::__cxx11::basic_string<char>, std::vector<linglong::api::types::v1::PackageInfoV2> >)::<lambda(const auto:38&, const auto:39&)> >]' at /usr/include/c++/14.2.1/bits/stl_algo.h:1869:23,
    inlined from 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<linglong::api::types::v1::PackageInfoV2*, vector<linglong::api::types::v1::PackageInfoV2> >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<linglong::cli::JSONPrinter::printSearchResult(std::map<std::__cxx11::basic_string<char>, std::vector<linglong::api::types::v1::PackageInfoV2> >)::<lambda(const auto:38&, const auto:39&)> >]' at /usr/include/c++/14.2.1/bits/stl_algo.h:1884:27:
/usr/include/c++/14.2.1/bits/stl_heap.h:425:19: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<linglong::api::types::v1::PackageInfoV2*, std::vector<linglong::api::types::v1::PackageInfoV2> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<linglong::api::types::v1::PackageInfoV2*, vector<linglong::api::types::v1::PackageInfoV2> >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<linglong::cli::JSONPrinter::printSearchResult(std::map<std::__cxx11::basic_string<char>, std::vector<linglong::api::types::v1::PackageInfoV2> >)::<lambda(const auto:38&, const auto:39&)> >]':
/usr/include/c++/14.2.1/bits/stl_algo.h:1890:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<linglong::api::types::v1::PackageInfoV2*, std::vector<linglong::api::types::v1::PackageInfoV2> >' changed in GCC 7.1
In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<linglong::api::types::v1::PackageInfoV2*, vector<linglong::api::types::v1::PackageInfoV2> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<linglong::cli::JSONPrinter::printSearchResult(std::map<std::__cxx11::basic_string<char>, std::vector<linglong::api::types::v1::PackageInfoV2> >)::<lambda(const auto:38&, const auto:39&)> >]',
    inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<linglong::api::types::v1::PackageInfoV2*, vector<linglong::api::types::v1::PackageInfoV2> >; _Compare = linglong::cli::JSONPrinter::printSearchResult(std::map<std::__cxx11::basic_string<char>, std::vector<linglong::api::types::v1::PackageInfoV2> >)::<lambda(const auto:38&, const auto:39&)>]' at /usr/include/c++/14.2.1/bits/stl_algo.h:4805:18,
    inlined from 'virtual void linglong::cli::JSONPrinter::printSearchResult(std::map<std::__cxx11::basic_string<char>, std::vector<linglong::api::types::v1::PackageInfoV2> >)' at /build/linyaps/src/linyaps/libs/linglong/src/linglong/cli/json_printer.cpp:41:18:
/usr/include/c++/14.2.1/bits/stl_algo.h:1905:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<linglong::api::types::v1::PackageInfoV2*, std::vector<linglong::api::types::v1::PackageInfoV2> >' changed in GCC 7.1
In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<linglong::api::types::v1::PackageInfoV2*, vector<linglong::api::types::v1::PackageInfoV2> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<linglong::cli::JSONPrinter::printSearchResult(std::map<std::__cxx11::basic_string<char>, std::vector<linglong::api::types::v1::PackageInfoV2> >)::<lambda(const auto:38&, const auto:39&)> >]',
    inlined from 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<linglong::api::types::v1::PackageInfoV2*, vector<linglong::api::types::v1::PackageInfoV2> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<linglong::cli::JSONPrinter::printSearchResult(std::map<std::__cxx11::basic_string<char>, std::vector<linglong::api::types::v1::PackageInfoV2> >)::<lambda(const auto:38&, const auto:39&)> >]' at /usr/include/c++/14.2.1/bits/stl_algo.h:1908:31,
    inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<linglong::api::types::v1::PackageInfoV2*, vector<linglong::api::types::v1::PackageInfoV2> >; _Compare = linglong::cli::JSONPrinter::printSearchResult(std::map<std::__cxx11::basic_string<char>, std::vector<linglong::api::types::v1::PackageInfoV2> >)::<lambda(const auto:38&, const auto:39&)>]' at /usr/include/c++/14.2.1/bits/stl_algo.h:4805:18,
    inlined from 'virtual void linglong::cli::JSONPrinter::printSearchResult(std::map<std::__cxx11::basic_string<char>, std::vector<linglong::api::types::v1::PackageInfoV2> >)' at /build/linyaps/src/linyaps/libs/linglong/src/linglong/cli/json_printer.cpp:41:18:
/usr/include/c++/14.2.1/bits/stl_algo.h:1817:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<linglong::api::types::v1::PackageInfoV2*, std::vector<linglong::api::types::v1::PackageInfoV2> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h:1822:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<linglong::api::types::v1::PackageInfoV2*, std::vector<linglong::api::types::v1::PackageInfoV2> >' changed in GCC 7.1

[163/225] Building CXX object libs/lin.../src/linglong/package/layer_file.cpp.o
[164/225] Building CXX object libs/lin...rc/linglong/package/architecture.cpp.o
[164/225] Building CXX object libs/lin.../linglong/package/layer_packager.cpp.o
[165/225] Building CXX object libs/lin...inglong/package/fallback_version.cpp.o
[165/225] Building CXX object libs/lin.../package_manager/package_manager.cpp.o
[166/225] Building CXX object libs/lin...linglong/package/fuzzy_reference.cpp.o
[166/225] Building CXX object libs/lin...ong/package_manager/package_task.cpp.o
[167/225] Building CXX object libs/lin...r/src/linglong/package/layer_dir.cpp.o
[167/225] Building CXX object libs/lin...r/src/linglong/package/reference.cpp.o
[168/225] Building CXX object libs/lin.../linglong/package/layer_packager.cpp.o
In file included from /usr/include/c++/14.2.1/map:62,
                 from /usr/include/nlohmann/detail/conversions/from_json.hpp:15,
                 from /usr/include/nlohmann/adl_serializer.hpp:14,
                 from /usr/include/nlohmann/json.hpp:34,
                 from /build/linyaps/src/linyaps/libs/api/src/linglong/api/types/v1/PackageInfoV2.hpp:17,
                 from /build/linyaps/src/linyaps/libs/linglong/src/linglong/package/layer_dir.h:9,
                 from /build/linyaps/src/linyaps/libs/linglong/src/linglong/package/layer_packager.h:9,
                 from /build/linyaps/src/linyaps/libs/linglong/src/linglong/package/layer_packager.cpp:7:
/usr/include/c++/14.2.1/bits/stl_tree.h: In function 'std::pair<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(const_iterator, const key_type&) [with _Key = std::__cxx11::basic_string<char>; _Val = std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> >; _KeyOfValue = std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > >; _Compare = std::less<void>; _Alloc = std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > >]':
/usr/include/c++/14.2.1/bits/stl_tree.h:2206:5: note: parameter passing for argument of type 'std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> >, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > >, std::less<void>, std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > > >::const_iterator' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, nlohmann::json_abi_v3_12_0::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long long int, long long unsigned int, double, std::allocator, nlohmann::json_abi_v3_12_0::adl_serializer, std::vector<unsigned char, std::allocator<unsigned char> >, void>}; _Key = std::__cxx11::basic_string<char>; _Val = std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> >; _KeyOfValue = std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > >; _Compare = std::less<void>; _Alloc = std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > >]':
/usr/include/c++/14.2.1/bits/stl_tree.h:2454:7: note: parameter passing for argument of type 'std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> >, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > >, std::less<void>, std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > > >::const_iterator' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::nullptr_t}; _Key = std::__cxx11::basic_string<char>; _Val = std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> >; _KeyOfValue = std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > >; _Compare = std::less<void>; _Alloc = std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > >]':
/usr/include/c++/14.2.1/bits/stl_tree.h:2454:7: note: parameter passing for argument of type 'std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> >, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > >, std::less<void>, std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > > >::const_iterator' changed in GCC 7.1
In file included from /usr/include/c++/14.2.1/map:63:
In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::iterator std::map<_Key, _Tp, _Compare, _Alloc>::emplace_hint(const_iterator, _Args&& ...) [with _Args = {std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::nullptr_t}; _Key = std::__cxx11::basic_string<char>; _Tp = nlohmann::json_abi_v3_12_0::basic_json<>; _Compare = std::less<void>; _Alloc = std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > >]',
    inlined from 'std::pair<typename std::_Rb_tree<_Key, std::pair<const _Key, _Val>, std::_Select1st<std::pair<const _Key, _Val> >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind<std::pair<const _Key, _Val> >::other>::iterator, bool> std::map<_Key, _Tp, _Compare, _Alloc>::emplace(_Args&& ...) [with _Args = {std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::nullptr_t}; _Key = std::__cxx11::basic_string<char>; _Tp = nlohmann::json_abi_v3_12_0::basic_json<>; _Compare = std::less<void>; _Alloc = std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > >]' at /usr/include/c++/14.2.1/bits/stl_map.h:601:22,
    inlined from 'nlohmann::json_abi_v3_12_0::basic_json<ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType, CustomBaseClass>::value_type& nlohmann::json_abi_v3_12_0::basic_json<ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType, CustomBaseClass>::operator[](typename object_t::key_type) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string<char>; BooleanType = bool; NumberIntegerType = long long int; NumberUnsignedType = long long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; JSONSerializer = nlohmann::json_abi_v3_12_0::adl_serializer; BinaryType = std::vector<unsigned char>; CustomBaseClass = void]' at /usr/include/nlohmann/json.hpp:2159:57:
/usr/include/c++/14.2.1/bits/stl_map.h:640:38: note: parameter passing for argument of type 'std::map<std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<>, std::less<void>, std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > > >::const_iterator' {aka 'std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> >, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > >, std::less<void>, std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > > >::const_iterator'} changed in GCC 7.1
In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::iterator std::map<_Key, _Tp, _Compare, _Alloc>::emplace_hint(const_iterator, _Args&& ...) [with _Args = {std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, nlohmann::json_abi_v3_12_0::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long long int, long long unsigned int, double, std::allocator, nlohmann::json_abi_v3_12_0::adl_serializer, std::vector<unsigned char, std::allocator<unsigned char> >, void>}; _Key = std::__cxx11::basic_string<char>; _Tp = nlohmann::json_abi_v3_12_0::basic_json<>; _Compare = std::less<void>; _Alloc = std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > >]',
    inlined from 'std::pair<typename std::_Rb_tree<_Key, std::pair<const _Key, _Val>, std::_Select1st<std::pair<const _Key, _Val> >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind<std::pair<const _Key, _Val> >::other>::iterator, bool> std::map<_Key, _Tp, _Compare, _Alloc>::emplace(_Args&& ...) [with _Args = {std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, nlohmann::json_abi_v3_12_0::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long long int, long long unsigned int, double, std::allocator, nlohmann::json_abi_v3_12_0::adl_serializer, std::vector<unsigned char, std::allocator<unsigned char> >, void>}; _Key = std::__cxx11::basic_string<char>; _Tp = nlohmann::json_abi_v3_12_0::basic_json<>; _Compare = std::less<void>; _Alloc = std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > >]' at /usr/include/c++/14.2.1/bits/stl_map.h:601:22,
    inlined from 'nlohmann::json_abi_v3_12_0::basic_json<ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType, CustomBaseClass>::basic_json(initializer_list_t, bool, value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string<char>; BooleanType = bool; NumberIntegerType = long long int; NumberUnsignedType = long long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; JSONSerializer = nlohmann::json_abi_v3_12_0::adl_serializer; BinaryType = std::vector<unsigned char>; CustomBaseClass = void]' at /usr/include/nlohmann/json.hpp:950:47:
/usr/include/c++/14.2.1/bits/stl_map.h:640:38: note: parameter passing for argument of type 'std::map<std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<>, std::less<void>, std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > > >::const_iterator' {aka 'std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> >, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > >, std::less<void>, std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > > >::const_iterator'} changed in GCC 7.1

[168/225] Building CXX object libs/lin...ir/src/linglong/package/uab_file.cpp.o
[169/225] Building CXX object libs/lin.../src/linglong/package/layer_file.cpp.o
In file included from /usr/include/c++/14.2.1/map:62,
                 from /usr/include/nlohmann/detail/conversions/from_json.hpp:15,
                 from /usr/include/nlohmann/adl_serializer.hpp:14,
                 from /usr/include/nlohmann/json.hpp:34,
                 from /build/linyaps/src/linyaps/libs/api/src/linglong/api/types/v1/LayerInfo.hpp:17,
                 from /build/linyaps/src/linyaps/libs/linglong/src/linglong/package/layer_file.h:9,
                 from /build/linyaps/src/linyaps/libs/linglong/src/linglong/package/layer_file.cpp:7:
/usr/include/c++/14.2.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 = {const std::piecewise_construct_t&, std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>, std::tuple<>}; _Key = std::__cxx11::basic_string<char>; _Val = std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> >; _KeyOfValue = std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > >; _Compare = std::less<void>; _Alloc = std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > >]':
/usr/include/c++/14.2.1/bits/stl_tree.h:2454:7: note: parameter passing for argument of type 'std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> >, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > >, std::less<void>, std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > > >::const_iterator' changed in GCC 7.1
In file included from /usr/include/c++/14.2.1/map:63:
In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string<char>; _Tp = nlohmann::json_abi_v3_12_0::basic_json<>; _Compare = std::less<void>; _Alloc = std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > >]',
    inlined from 'bool nlohmann::json_abi_v3_12_0::detail::json_sax_dom_callback_parser<BasicJsonType, InputAdapterType>::key(string_t&) [with BasicJsonType = nlohmann::json_abi_v3_12_0::basic_json<>; InputAdapterType = nlohmann::json_abi_v3_12_0::detail::iterator_input_adapter<const char*>]' at /usr/include/nlohmann/detail/input/json_sax.hpp:586:83:
/usr/include/c++/14.2.1/bits/stl_map.h:513:37: note: parameter passing for argument of type 'std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> >, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > >, std::less<void>, std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > > >::const_iterator' changed in GCC 7.1
In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string<char>; _Tp = nlohmann::json_abi_v3_12_0::basic_json<>; _Compare = std::less<void>; _Alloc = std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > >]',
    inlined from 'bool nlohmann::json_abi_v3_12_0::detail::json_sax_dom_parser<BasicJsonType, InputAdapterType>::key(string_t&) [with BasicJsonType = nlohmann::json_abi_v3_12_0::basic_json<>; InputAdapterType = nlohmann::json_abi_v3_12_0::detail::iterator_input_adapter<const char*>]' at /usr/include/nlohmann/detail/input/json_sax.hpp:264:79,
    inlined from 'bool nlohmann::json_abi_v3_12_0::detail::parser<BasicJsonType, InputAdapterType>::sax_parse_internal(SAX*) [with SAX = nlohmann::json_abi_v3_12_0::detail::json_sax_dom_parser<nlohmann::json_abi_v3_12_0::basic_json<>, nlohmann::json_abi_v3_12_0::detail::iterator_input_adapter<const char*> >; BasicJsonType = nlohmann::json_abi_v3_12_0::basic_json<>; InputAdapterType = nlohmann::json_abi_v3_12_0::detail::iterator_input_adapter<const char*>]' at /usr/include/nlohmann/detail/input/parser.hpp:219:59:
/usr/include/c++/14.2.1/bits/stl_map.h:513:37: note: parameter passing for argument of type 'std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> >, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > >, std::less<void>, std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > > >::const_iterator' changed in GCC 7.1
In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string<char>; _Tp = nlohmann::json_abi_v3_12_0::basic_json<>; _Compare = std::less<void>; _Alloc = std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > >]',
    inlined from 'bool nlohmann::json_abi_v3_12_0::detail::json_sax_dom_parser<BasicJsonType, InputAdapterType>::key(string_t&) [with BasicJsonType = nlohmann::json_abi_v3_12_0::basic_json<>; InputAdapterType = nlohmann::json_abi_v3_12_0::detail::iterator_input_adapter<const char*>]' at /usr/include/nlohmann/detail/input/json_sax.hpp:264:79,
    inlined from 'bool nlohmann::json_abi_v3_12_0::detail::parser<BasicJsonType, InputAdapterType>::sax_parse_internal(SAX*) [with SAX = nlohmann::json_abi_v3_12_0::detail::json_sax_dom_parser<nlohmann::json_abi_v3_12_0::basic_json<>, nlohmann::json_abi_v3_12_0::detail::iterator_input_adapter<const char*> >; BasicJsonType = nlohmann::json_abi_v3_12_0::basic_json<>; InputAdapterType = nlohmann::json_abi_v3_12_0::detail::iterator_input_adapter<const char*>]' at /usr/include/nlohmann/detail/input/parser.hpp:430:51:
/usr/include/c++/14.2.1/bits/stl_map.h:513:37: note: parameter passing for argument of type 'std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> >, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > >, std::less<void>, std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > > >::const_iterator' changed in GCC 7.1

[169/225] Building CXX object libs/lin...rc/linglong/package/uab_packager.cpp.o
[170/225] Building CXX object libs/lin...inglong.dir/src/linglong/cli/cli.cpp.o
In file included from /usr/include/c++/14.2.1/map:62,
                 from /usr/include/qt6/QtCore/qmetatype.h:28,
                 from /usr/include/qt6/QtCore/qobject.h:18,
                 from /usr/include/qt6/QtCore/QObject:1,
                 from /build/linyaps/src/linyaps/build/libs/dbus-api/src/linglong/api/dbus/v1/gen_org_deepin_linglong_packagemanager1.h:13,
                 from /build/linyaps/src/linyaps/libs/dbus-api/src/linglong/api/dbus/v1/package_manager.h:9,
                 from /build/linyaps/src/linyaps/libs/linglong/src/linglong/cli/cli.h:9,
                 from /build/linyaps/src/linyaps/libs/linglong/src/linglong/cli/cli.cpp:7:
/usr/include/c++/14.2.1/bits/stl_tree.h: In function 'std::pair<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(const_iterator, const key_type&) [with _Key = std::__cxx11::basic_string<char>; _Val = std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> >; _KeyOfValue = std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > >; _Compare = std::less<void>; _Alloc = std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > >]':
/usr/include/c++/14.2.1/bits/stl_tree.h:2206:5: note: parameter passing for argument of type 'std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> >, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > >, std::less<void>, std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > > >::const_iterator' changed in GCC 7.1
/usr/include/c++/14.2.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 = {const std::piecewise_construct_t&, std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>, std::tuple<>}; _Key = std::__cxx11::basic_string<char>; _Val = std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> >; _KeyOfValue = std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > >; _Compare = std::less<void>; _Alloc = std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > >]':
/usr/include/c++/14.2.1/bits/stl_tree.h:2454:7: note: parameter passing for argument of type 'std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> >, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > >, std::less<void>, std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > > >::const_iterator' changed in GCC 7.1
In file included from /usr/include/c++/14.2.1/map:63:
In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string<char>; _Tp = nlohmann::json_abi_v3_12_0::basic_json<>; _Compare = std::less<void>; _Alloc = std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > >]',
    inlined from 'bool nlohmann::json_abi_v3_12_0::detail::json_sax_dom_callback_parser<BasicJsonType, InputAdapterType>::key(string_t&) [with BasicJsonType = nlohmann::json_abi_v3_12_0::basic_json<>; InputAdapterType = nlohmann::json_abi_v3_12_0::detail::input_stream_adapter]' at /usr/include/nlohmann/detail/input/json_sax.hpp:586:83:
/usr/include/c++/14.2.1/bits/stl_map.h:513:37: note: parameter passing for argument of type 'std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> >, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > >, std::less<void>, std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > > >::const_iterator' changed in GCC 7.1
In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string<char>; _Tp = nlohmann::json_abi_v3_12_0::basic_json<>; _Compare = std::less<void>; _Alloc = std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > >]',
    inlined from 'bool nlohmann::json_abi_v3_12_0::detail::json_sax_dom_callback_parser<BasicJsonType, InputAdapterType>::key(string_t&) [with BasicJsonType = nlohmann::json_abi_v3_12_0::basic_json<>; InputAdapterType = nlohmann::json_abi_v3_12_0::detail::iterator_input_adapter<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> > >]' at /usr/include/nlohmann/detail/input/json_sax.hpp:586:83:
/usr/include/c++/14.2.1/bits/stl_map.h:513:37: note: parameter passing for argument of type 'std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> >, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > >, std::less<void>, std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > > >::const_iterator' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, nlohmann::json_abi_v3_12_0::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long long int, long long unsigned int, double, std::allocator, nlohmann::json_abi_v3_12_0::adl_serializer, std::vector<unsigned char, std::allocator<unsigned char> >, void>}; _Key = std::__cxx11::basic_string<char>; _Val = std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> >; _KeyOfValue = std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > >; _Compare = std::less<void>; _Alloc = std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > >]':
/usr/include/c++/14.2.1/bits/stl_tree.h:2454:7: note: parameter passing for argument of type 'std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> >, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > >, std::less<void>, std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > > >::const_iterator' changed in GCC 7.1
In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::iterator std::map<_Key, _Tp, _Compare, _Alloc>::emplace_hint(const_iterator, _Args&& ...) [with _Args = {std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, nlohmann::json_abi_v3_12_0::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long long int, long long unsigned int, double, std::allocator, nlohmann::json_abi_v3_12_0::adl_serializer, std::vector<unsigned char, std::allocator<unsigned char> >, void>}; _Key = std::__cxx11::basic_string<char>; _Tp = nlohmann::json_abi_v3_12_0::basic_json<>; _Compare = std::less<void>; _Alloc = std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > >]',
    inlined from 'std::pair<typename std::_Rb_tree<_Key, std::pair<const _Key, _Val>, std::_Select1st<std::pair<const _Key, _Val> >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind<std::pair<const _Key, _Val> >::other>::iterator, bool> std::map<_Key, _Tp, _Compare, _Alloc>::emplace(_Args&& ...) [with _Args = {std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, nlohmann::json_abi_v3_12_0::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long long int, long long unsigned int, double, std::allocator, nlohmann::json_abi_v3_12_0::adl_serializer, std::vector<unsigned char, std::allocator<unsigned char> >, void>}; _Key = std::__cxx11::basic_string<char>; _Tp = nlohmann::json_abi_v3_12_0::basic_json<>; _Compare = std::less<void>; _Alloc = std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > >]' at /usr/include/c++/14.2.1/bits/stl_map.h:601:22,
    inlined from 'nlohmann::json_abi_v3_12_0::basic_json<ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType, CustomBaseClass>::basic_json(initializer_list_t, bool, value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string<char>; BooleanType = bool; NumberIntegerType = long long int; NumberUnsignedType = long long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; JSONSerializer = nlohmann::json_abi_v3_12_0::adl_serializer; BinaryType = std::vector<unsigned char>; CustomBaseClass = void]' at /usr/include/nlohmann/json.hpp:950:47:
/usr/include/c++/14.2.1/bits/stl_map.h:640:38: note: parameter passing for argument of type 'std::map<std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<>, std::less<void>, std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > > >::const_iterator' {aka 'std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> >, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > >, std::less<void>, std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > > >::const_iterator'} changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::nullptr_t}; _Key = std::__cxx11::basic_string<char>; _Val = std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> >; _KeyOfValue = std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > >; _Compare = std::less<void>; _Alloc = std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > >]':
/usr/include/c++/14.2.1/bits/stl_tree.h:2454:7: note: parameter passing for argument of type 'std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> >, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > >, std::less<void>, std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > > >::const_iterator' changed in GCC 7.1
In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::iterator std::map<_Key, _Tp, _Compare, _Alloc>::emplace_hint(const_iterator, _Args&& ...) [with _Args = {std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::nullptr_t}; _Key = std::__cxx11::basic_string<char>; _Tp = nlohmann::json_abi_v3_12_0::basic_json<>; _Compare = std::less<void>; _Alloc = std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > >]',
    inlined from 'std::pair<typename std::_Rb_tree<_Key, std::pair<const _Key, _Val>, std::_Select1st<std::pair<const _Key, _Val> >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind<std::pair<const _Key, _Val> >::other>::iterator, bool> std::map<_Key, _Tp, _Compare, _Alloc>::emplace(_Args&& ...) [with _Args = {std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::nullptr_t}; _Key = std::__cxx11::basic_string<char>; _Tp = nlohmann::json_abi_v3_12_0::basic_json<>; _Compare = std::less<void>; _Alloc = std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > >]' at /usr/include/c++/14.2.1/bits/stl_map.h:601:22,
    inlined from 'nlohmann::json_abi_v3_12_0::basic_json<ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType, CustomBaseClass>::value_type& nlohmann::json_abi_v3_12_0::basic_json<ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType, CustomBaseClass>::operator[](typename object_t::key_type) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string<char>; BooleanType = bool; NumberIntegerType = long long int; NumberUnsignedType = long long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; JSONSerializer = nlohmann::json_abi_v3_12_0::adl_serializer; BinaryType = std::vector<unsigned char>; CustomBaseClass = void]' at /usr/include/nlohmann/json.hpp:2159:57:
/usr/include/c++/14.2.1/bits/stl_map.h:640:38: note: parameter passing for argument of type 'std::map<std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<>, std::less<void>, std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > > >::const_iterator' {aka 'std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> >, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > >, std::less<void>, std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > > >::const_iterator'} changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, const linglong::api::types::v1::PackageInfoV2&}; _Key = std::__cxx11::basic_string<char>; _Val = std::pair<const std::__cxx11::basic_string<char>, linglong::api::types::v1::PackageInfoV2>; _KeyOfValue = std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, linglong::api::types::v1::PackageInfoV2> >; _Compare = std::less<std::__cxx11::basic_string<char> >; _Alloc = std::allocator<std::pair<const std::__cxx11::basic_string<char>, linglong::api::types::v1::PackageInfoV2> >]':
/usr/include/c++/14.2.1/bits/stl_tree.h:2454:7: note: parameter passing for argument of type 'std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, linglong::api::types::v1::PackageInfoV2>, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, linglong::api::types::v1::PackageInfoV2> >, std::less<std::__cxx11::basic_string<char> >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, linglong::api::types::v1::PackageInfoV2> > >::const_iterator' changed in GCC 7.1
In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::iterator std::map<_Key, _Tp, _Compare, _Alloc>::emplace_hint(const_iterator, _Args&& ...) [with _Args = {std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, const linglong::api::types::v1::PackageInfoV2&}; _Key = std::__cxx11::basic_string<char>; _Tp = linglong::api::types::v1::PackageInfoV2; _Compare = std::less<std::__cxx11::basic_string<char> >; _Alloc = std::allocator<std::pair<const std::__cxx11::basic_string<char>, linglong::api::types::v1::PackageInfoV2> >]',
    inlined from 'std::pair<typename std::_Rb_tree<_Key, std::pair<const _Key, _Val>, std::_Select1st<std::pair<const _Key, _Val> >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind<std::pair<const _Key, _Val> >::other>::iterator, bool> std::map<_Key, _Tp, _Compare, _Alloc>::emplace(_Args&& ...) [with _Args = {std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, const linglong::api::types::v1::PackageInfoV2&}; _Key = std::__cxx11::basic_string<char>; _Tp = linglong::api::types::v1::PackageInfoV2; _Compare = std::less<std::__cxx11::basic_string<char> >; _Alloc = std::allocator<std::pair<const std::__cxx11::basic_string<char>, linglong::api::types::v1::PackageInfoV2> >]' at /usr/include/c++/14.2.1/bits/stl_map.h:601:22,
    inlined from 'static linglong::utils::error::Result<void> linglong::cli::Cli::filterPackageInfosByVersion(std::map<std::__cxx11::basic_string<char>, std::vector<linglong::api::types::v1::PackageInfoV2> >&)' at /build/linyaps/src/linyaps/libs/linglong/src/linglong/cli/cli.cpp:2269:29:
/usr/include/c++/14.2.1/bits/stl_map.h:640:38: note: parameter passing for argument of type 'std::map<std::__cxx11::basic_string<char>, linglong::api::types::v1::PackageInfoV2>::const_iterator' {aka 'std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, linglong::api::types::v1::PackageInfoV2>, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, linglong::api::types::v1::PackageInfoV2> >, std::less<std::__cxx11::basic_string<char> >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, linglong::api::types::v1::PackageInfoV2> > >::const_iterator'} changed in GCC 7.1
In file included from /usr/include/c++/14.2.1/vector:72,
                 from /usr/include/c++/14.2.1/functional:64,
                 from /usr/include/qt6/QtCore/qcomparehelpers.h:28,
                 from /usr/include/qt6/QtCore/qcompare.h:639,
                 from /usr/include/qt6/QtCore/qnamespace.h:13,
                 from /usr/include/qt6/QtCore/qobjectdefs.h:12,
                 from /usr/include/qt6/QtCore/qobject.h:10:
/usr/include/c++/14.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {linglong::api::types::v1::Repo}; _Tp = linglong::api::types::v1::Repo; _Alloc = std::allocator<linglong::api::types::v1::Repo>]':
/usr/include/c++/14.2.1/bits/vector.tcc:452:7: note: parameter passing for argument of type 'std::vector<linglong::api::types::v1::Repo>::iterator' changed in GCC 7.1
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::_M_insert_rval(const_iterator, value_type&&) [with _Tp = linglong::api::types::v1::Repo; _Alloc = std::allocator<linglong::api::types::v1::Repo>]',
    inlined from 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = linglong::api::types::v1::Repo; _Alloc = std::allocator<linglong::api::types::v1::Repo>]' at /usr/include/c++/14.2.1/bits/stl_vector.h:1396:30,
    inlined from 'std::insert_iterator<_Container>& std::insert_iterator<_Container>::operator=(typename _Container::value_type&&) [with _Container = std::vector<linglong::api::types::v1::Repo>]' at /usr/include/c++/14.2.1/bits/stl_iterator.h:968:26,
    inlined from '_OIter std::transform(_IIter, _IIter, _OIter, _UnaryOperation) [with _IIter = nlohmann::json_abi_v3_12_0::detail::iter_impl<const nlohmann::json_abi_v3_12_0::basic_json<> >; _OIter = insert_iterator<vector<linglong::api::types::v1::Repo> >; _UnaryOperation = nlohmann::json_abi_v3_12_0::detail::from_json_array_impl<nlohmann::json_abi_v3_12_0::basic_json<>, std::vector<linglong::api::types::v1::Repo> >(const nlohmann::json_abi_v3_12_0::basic_json<>&, std::vector<linglong::api::types::v1::Repo>&, priority_tag<1>)::<lambda(const nlohmann::json_abi_v3_12_0::basic_json<>&)>]' at /usr/include/c++/14.2.1/bits/stl_algo.h:4220:12,
    inlined from 'decltype (((arr.reserve(declval<typename ConstructibleArrayType::size_type>()), j.get<typename ConstructibleArrayType::value_type>()), void())) nlohmann::json_abi_v3_12_0::detail::from_json_array_impl(const BasicJsonType&, ConstructibleArrayType&, priority_tag<1>) [with BasicJsonType = nlohmann::json_abi_v3_12_0::basic_json<>; ConstructibleArrayType = std::vector<linglong::api::types::v1::Repo>; typename std::enable_if<std::is_assignable<ConstructibleArrayType&, ConstructibleArrayType>::value, int>::type <anonymous> = 0]' at /usr/include/nlohmann/detail/conversions/from_json.hpp:293:19,
    inlined from 'decltype (((nlohmann::json_abi_v3_12_0::detail::from_json_array_impl(j, arr, nlohmann::json_abi_v3_12_0::detail::priority_tag<3>{}), j.get<typename ConstructibleArrayType::value_type>()), void())) nlohmann::json_abi_v3_12_0::detail::from_json(const BasicJsonType&, ConstructibleArrayType&) [with BasicJsonType = nlohmann::json_abi_v3_12_0::basic_json<>; ConstructibleArrayType = std::vector<linglong::api::types::v1::Repo>; typename std::enable_if<((((is_constructible_array_type<BasicJsonType, ConstructibleArrayType>::value && (! is_constructible_object_type<BasicJsonType, ConstructibleObjectType>::value)) && (! is_constructible_string_type<BasicJsonType, ConstructibleStringType>::value)) && (! std::is_same<ConstructibleArrayType, typename BasicJsonType::binary_t>::value)) && (! is_basic_json<T>::value)), int>::type <anonymous> = 0]' at /usr/include/nlohmann/detail/conversions/from_json.hpp:342:25:
/usr/include/c++/14.2.1/bits/vector.tcc:379:19: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<linglong::api::types::v1::Repo*, std::vector<linglong::api::types::v1::Repo> >' changed in GCC 7.1
In file included from /usr/include/c++/14.2.1/vector:65:
/usr/include/c++/14.2.1/bits/stl_uninitialized.h: In function '_ForwardIterator std::__do_uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const linglong::api::types::v1::PackageInfoV2*, vector<linglong::api::types::v1::PackageInfoV2> >; _ForwardIterator = linglong::api::types::v1::PackageInfoV2*]':
/usr/include/c++/14.2.1/bits/stl_uninitialized.h:113:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const linglong::api::types::v1::PackageInfoV2*, std::vector<linglong::api::types::v1::PackageInfoV2> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_uninitialized.h:113:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const linglong::api::types::v1::PackageInfoV2*, std::vector<linglong::api::types::v1::PackageInfoV2> >' changed in GCC 7.1
In static member function 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const linglong::api::types::v1::PackageInfoV2*, std::vector<linglong::api::types::v1::PackageInfoV2> >; _ForwardIterator = linglong::api::types::v1::PackageInfoV2*; bool _TrivialValueTypes = false]',
    inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const linglong::api::types::v1::PackageInfoV2*, vector<linglong::api::types::v1::PackageInfoV2> >; _ForwardIterator = linglong::api::types::v1::PackageInfoV2*]' at /usr/include/c++/14.2.1/bits/stl_uninitialized.h:185:15,
    inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const linglong::api::types::v1::PackageInfoV2*, vector<linglong::api::types::v1::PackageInfoV2> >; _ForwardIterator = linglong::api::types::v1::PackageInfoV2*; _Tp = linglong::api::types::v1::PackageInfoV2]' at /usr/include/c++/14.2.1/bits/stl_uninitialized.h:373:37,
    inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = linglong::api::types::v1::PackageInfoV2; _Alloc = std::allocator<linglong::api::types::v1::PackageInfoV2>]' at /usr/include/c++/14.2.1/bits/stl_vector.h:606:31,
    inlined from 'std::pair<_T1, _T2>::pair(const std::pair<_T1, _T2>&) [with _T1 = const std::__cxx11::basic_string<char>; _T2 = std::vector<linglong::api::types::v1::PackageInfoV2>]' at /usr/include/c++/14.2.1/bits/stl_pair.h:294:17,
    inlined from 'void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = std::pair<const std::__cxx11::basic_string<char>, std::vector<linglong::api::types::v1::PackageInfoV2> >; _Args = {const std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<linglong::api::types::v1::PackageInfoV2, std::allocator<linglong::api::types::v1::PackageInfoV2> > >&}; _Tp = std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, std::vector<linglong::api::types::v1::PackageInfoV2> > >]' at /usr/include/c++/14.2.1/bits/new_allocator.h:191:4,
    inlined from 'static void std::allocator_traits<std::allocator<_Tp1> >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = std::pair<const std::__cxx11::basic_string<char>, std::vector<linglong::api::types::v1::PackageInfoV2> >; _Args = {const std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<linglong::api::types::v1::PackageInfoV2, std::allocator<linglong::api::types::v1::PackageInfoV2> > >&}; _Tp = std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, std::vector<linglong::api::types::v1::PackageInfoV2> > >]' at /usr/include/c++/14.2.1/bits/alloc_traits.h:575:17,
    inlined from 'void std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_construct_node(_Link_type, _Args&& ...) [with _Args = {const std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<linglong::api::types::v1::PackageInfoV2, std::allocator<linglong::api::types::v1::PackageInfoV2> > >&}; _Key = std::__cxx11::basic_string<char>; _Val = std::pair<const std::__cxx11::basic_string<char>, std::vector<linglong::api::types::v1::PackageInfoV2> >; _KeyOfValue = std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, std::vector<linglong::api::types::v1::PackageInfoV2> > >; _Compare = std::less<std::__cxx11::basic_string<char> >; _Alloc = std::allocator<std::pair<const std::__cxx11::basic_string<char>, std::vector<linglong::api::types::v1::PackageInfoV2> > >]' at /usr/include/c++/14.2.1/bits/stl_tree.h:593:32,
    inlined from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<linglong::api::types::v1::PackageInfoV2, std::allocator<linglong::api::types::v1::PackageInfoV2> > >&}; _Key = std::__cxx11::basic_string<char>; _Val = std::pair<const std::__cxx11::basic_string<char>, std::vector<linglong::api::types::v1::PackageInfoV2> >; _KeyOfValue = std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, std::vector<linglong::api::types::v1::PackageInfoV2> > >; _Compare = std::less<std::__cxx11::basic_string<char> >; _Alloc = std::allocator<std::pair<const std::__cxx11::basic_string<char>, std::vector<linglong::api::types::v1::PackageInfoV2> > >]' at /usr/include/c++/14.2.1/bits/stl_tree.h:610:21,
    inlined from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = const std::pair<const std::__cxx11::basic_string<char>, std::vector<linglong::api::types::v1::PackageInfoV2> >&; _Key = std::__cxx11::basic_string<char>; _Val = std::pair<const std::__cxx11::basic_string<char>, std::vector<linglong::api::types::v1::PackageInfoV2> >; _KeyOfValue = std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, std::vector<linglong::api::types::v1::PackageInfoV2> > >; _Compare = std::less<std::__cxx11::basic_string<char> >; _Alloc = std::allocator<std::pair<const std::__cxx11::basic_string<char>, std::vector<linglong::api::types::v1::PackageInfoV2> > >]' at /usr/include/c++/14.2.1/bits/stl_tree.h:527:32,
    inlined from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = const std::pair<const std::__cxx11::basic_string<char>, std::vector<linglong::api::types::v1::PackageInfoV2> >&; _NodeGen = std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, std::vector<linglong::api::types::v1::PackageInfoV2> >, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, std::vector<linglong::api::types::v1::PackageInfoV2> > >, std::less<std::__cxx11::basic_string<char> >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, std::vector<linglong::api::types::v1::PackageInfoV2> > > >::_Alloc_node; _Key = std::__cxx11::basic_string<char>; _Val = std::pair<const std::__cxx11::basic_string<char>, std::vector<linglong::api::types::v1::PackageInfoV2> >; _KeyOfValue = std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, std::vector<linglong::api::types::v1::PackageInfoV2> > >; _Compare = std::less<std::__cxx11::basic_string<char> >; _Alloc = std::allocator<std::pair<const std::__cxx11::basic_string<char>, std::vector<linglong::api::types::v1::PackageInfoV2> > >]' at /usr/include/c++/14.2.1/bits/stl_tree.h:1827:29:
/usr/include/c++/14.2.1/bits/stl_uninitialized.h:137:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const linglong::api::types::v1::PackageInfoV2*, std::vector<linglong::api::types::v1::PackageInfoV2> >' changed in GCC 7.1
In static member function 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const linglong::api::types::v1::PackageInfoV2*, std::vector<linglong::api::types::v1::PackageInfoV2> >; _ForwardIterator = linglong::api::types::v1::PackageInfoV2*; bool _TrivialValueTypes = false]',
    inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const linglong::api::types::v1::PackageInfoV2*, vector<linglong::api::types::v1::PackageInfoV2> >; _ForwardIterator = linglong::api::types::v1::PackageInfoV2*]' at /usr/include/c++/14.2.1/bits/stl_uninitialized.h:185:15,
    inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const linglong::api::types::v1::PackageInfoV2*, vector<linglong::api::types::v1::PackageInfoV2> >; _ForwardIterator = linglong::api::types::v1::PackageInfoV2*; _Tp = linglong::api::types::v1::PackageInfoV2]' at /usr/include/c++/14.2.1/bits/stl_uninitialized.h:373:37,
    inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = linglong::api::types::v1::PackageInfoV2; _Alloc = std::allocator<linglong::api::types::v1::PackageInfoV2>]' at /usr/include/c++/14.2.1/bits/stl_vector.h:606:31,
    inlined from 'std::pair<_T1, _T2>::pair(const std::pair<_T1, _T2>&) [with _T1 = const std::__cxx11::basic_string<char>; _T2 = std::vector<linglong::api::types::v1::PackageInfoV2>]' at /usr/include/c++/14.2.1/bits/stl_pair.h:294:17,
    inlined from 'void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = std::pair<const std::__cxx11::basic_string<char>, std::vector<linglong::api::types::v1::PackageInfoV2> >; _Args = {const std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<linglong::api::types::v1::PackageInfoV2, std::allocator<linglong::api::types::v1::PackageInfoV2> > >&}; _Tp = std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, std::vector<linglong::api::types::v1::PackageInfoV2> > >]' at /usr/include/c++/14.2.1/bits/new_allocator.h:191:4,
    inlined from 'static void std::allocator_traits<std::allocator<_Tp1> >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = std::pair<const std::__cxx11::basic_string<char>, std::vector<linglong::api::types::v1::PackageInfoV2> >; _Args = {const std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<linglong::api::types::v1::PackageInfoV2, std::allocator<linglong::api::types::v1::PackageInfoV2> > >&}; _Tp = std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, std::vector<linglong::api::types::v1::PackageInfoV2> > >]' at /usr/include/c++/14.2.1/bits/alloc_traits.h:575:17,
    inlined from 'void std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_construct_node(_Link_type, _Args&& ...) [with _Args = {const std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<linglong::api::types::v1::PackageInfoV2, std::allocator<linglong::api::types::v1::PackageInfoV2> > >&}; _Key = std::__cxx11::basic_string<char>; _Val = std::pair<const std::__cxx11::basic_string<char>, std::vector<linglong::api::types::v1::PackageInfoV2> >; _KeyOfValue = std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, std::vector<linglong::api::types::v1::PackageInfoV2> > >; _Compare = std::less<std::__cxx11::basic_string<char> >; _Alloc = std::allocator<std::pair<const std::__cxx11::basic_string<char>, std::vector<linglong::api::types::v1::PackageInfoV2> > >]' at /usr/include/c++/14.2.1/bits/stl_tree.h:593:32,
    inlined from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<linglong::api::types::v1::PackageInfoV2, std::allocator<linglong::api::types::v1::PackageInfoV2> > >&}; _Key = std::__cxx11::basic_string<char>; _Val = std::pair<const std::__cxx11::basic_string<char>, std::vector<linglong::api::types::v1::PackageInfoV2> >; _KeyOfValue = std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, std::vector<linglong::api::types::v1::PackageInfoV2> > >; _Compare = std::less<std::__cxx11::basic_string<char> >; _Alloc = std::allocator<std::pair<const std::__cxx11::basic_string<char>, std::vector<linglong::api::types::v1::PackageInfoV2> > >]' at /usr/include/c++/14.2.1/bits/stl_tree.h:610:21,
    inlined from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = const std::pair<const std::__cxx11::basic_string<char>, std::vector<linglong::api::types::v1::PackageInfoV2> >&; _Key = std::__cxx11::basic_string<char>; _Val = std::pair<const std::__cxx11::basic_string<char>, std::vector<linglong::api::types::v1::PackageInfoV2> >; _KeyOfValue = std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, std::vector<linglong::api::types::v1::PackageInfoV2> > >; _Compare = std::less<std::__cxx11::basic_string<char> >; _Alloc = std::allocator<std::pair<const std::__cxx11::basic_string<char>, std::vector<linglong::api::types::v1::PackageInfoV2> > >]' at /usr/include/c++/14.2.1/bits/stl_tree.h:527:32,
    inlined from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_clone_node(_Link_type, _NodeGen&) [with bool _MoveValue = false; _NodeGen = std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, std::vector<linglong::api::types::v1::PackageInfoV2> >, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, std::vector<linglong::api::types::v1::PackageInfoV2> > >, std::less<std::__cxx11::basic_string<char> >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, std::vector<linglong::api::types::v1::PackageInfoV2> > > >::_Alloc_node; _Key = std::__cxx11::basic_string<char>; _Val = std::pair<const std::__cxx11::basic_string<char>, std::vector<linglong::api::types::v1::PackageInfoV2> >; _KeyOfValue = std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, std::vector<linglong::api::types::v1::PackageInfoV2> > >; _Compare = std::less<std::__cxx11::basic_string<char> >; _Alloc = std::allocator<std::pair<const std::__cxx11::basic_string<char>, std::vector<linglong::api::types::v1::PackageInfoV2> > >]' at /usr/include/c++/14.2.1/bits/stl_tree.h:643:18,
    inlined from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_copy(_Link_type, _Base_ptr, _NodeGen&) [with bool _MoveValues = false; _NodeGen = std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, std::vector<linglong::api::types::v1::PackageInfoV2> >, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, std::vector<linglong::api::types::v1::PackageInfoV2> > >, std::less<std::__cxx11::basic_string<char> >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, std::vector<linglong::api::types::v1::PackageInfoV2> > > >::_Alloc_node; _Key = std::__cxx11::basic_string<char>; _Val = std::pair<const std::__cxx11::basic_string<char>, std::vector<linglong::api::types::v1::PackageInfoV2> >; _KeyOfValue = std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, std::vector<linglong::api::types::v1::PackageInfoV2> > >; _Compare = std::less<std::__cxx11::basic_string<char> >; _Alloc = std::allocator<std::pair<const std::__cxx11::basic_string<char>, std::vector<linglong::api::types::v1::PackageInfoV2> > >]' at /usr/include/c++/14.2.1/bits/stl_tree.h:1892:47:
/usr/include/c++/14.2.1/bits/stl_uninitialized.h:137:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const linglong::api::types::v1::PackageInfoV2*, std::vector<linglong::api::types::v1::PackageInfoV2> >' changed in GCC 7.1
In static member function 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const linglong::api::types::v1::PackageInfoV2*, std::vector<linglong::api::types::v1::PackageInfoV2> >; _ForwardIterator = linglong::api::types::v1::PackageInfoV2*; bool _TrivialValueTypes = false]',
    inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const linglong::api::types::v1::PackageInfoV2*, vector<linglong::api::types::v1::PackageInfoV2> >; _ForwardIterator = linglong::api::types::v1::PackageInfoV2*]' at /usr/include/c++/14.2.1/bits/stl_uninitialized.h:185:15,
    inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const linglong::api::types::v1::PackageInfoV2*, vector<linglong::api::types::v1::PackageInfoV2> >; _ForwardIterator = linglong::api::types::v1::PackageInfoV2*; _Tp = linglong::api::types::v1::PackageInfoV2]' at /usr/include/c++/14.2.1/bits/stl_uninitialized.h:373:37,
    inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = linglong::api::types::v1::PackageInfoV2; _Alloc = std::allocator<linglong::api::types::v1::PackageInfoV2>]' at /usr/include/c++/14.2.1/bits/stl_vector.h:606:31,
    inlined from 'std::pair<_T1, _T2>::pair(const std::pair<_T1, _T2>&) [with _T1 = const std::__cxx11::basic_string<char>; _T2 = std::vector<linglong::api::types::v1::PackageInfoV2>]' at /usr/include/c++/14.2.1/bits/stl_pair.h:294:17,
    inlined from 'void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = std::pair<const std::__cxx11::basic_string<char>, std::vector<linglong::api::types::v1::PackageInfoV2> >; _Args = {const std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<linglong::api::types::v1::PackageInfoV2, std::allocator<linglong::api::types::v1::PackageInfoV2> > >&}; _Tp = std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, std::vector<linglong::api::types::v1::PackageInfoV2> > >]' at /usr/include/c++/14.2.1/bits/new_allocator.h:191:4,
    inlined from 'static void std::allocator_traits<std::allocator<_Tp1> >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = std::pair<const std::__cxx11::basic_string<char>, std::vector<linglong::api::types::v1::PackageInfoV2> >; _Args = {const std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<linglong::api::types::v1::PackageInfoV2, std::allocator<linglong::api::types::v1::PackageInfoV2> > >&}; _Tp = std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, std::vector<linglong::api::types::v1::PackageInfoV2> > >]' at /usr/include/c++/14.2.1/bits/alloc_traits.h:575:17,
    inlined from 'void std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_construct_node(_Link_type, _Args&& ...) [with _Args = {const std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<linglong::api::types::v1::PackageInfoV2, std::allocator<linglong::api::types::v1::PackageInfoV2> > >&}; _Key = std::__cxx11::basic_string<char>; _Val = std::pair<const std::__cxx11::basic_string<char>, std::vector<linglong::api::types::v1::PackageInfoV2> >; _KeyOfValue = std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, std::vector<linglong::api::types::v1::PackageInfoV2> > >; _Compare = std::less<std::__cxx11::basic_string<char> >; _Alloc = std::allocator<std::pair<const std::__cxx11::basic_string<char>, std::vector<linglong::api::types::v1::PackageInfoV2> > >]' at /usr/include/c++/14.2.1/bits/stl_tree.h:593:32,
    inlined from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<linglong::api::types::v1::PackageInfoV2, std::allocator<linglong::api::types::v1::PackageInfoV2> > >&}; _Key = std::__cxx11::basic_string<char>; _Val = std::pair<const std::__cxx11::basic_string<char>, std::vector<linglong::api::types::v1::PackageInfoV2> >; _KeyOfValue = std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, std::vector<linglong::api::types::v1::PackageInfoV2> > >; _Compare = std::less<std::__cxx11::basic_string<char> >; _Alloc = std::allocator<std::pair<const std::__cxx11::basic_string<char>, std::vector<linglong::api::types::v1::PackageInfoV2> > >]' at /usr/include/c++/14.2.1/bits/stl_tree.h:610:21,
    inlined from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = const std::pair<const std::__cxx11::basic_string<char>, std::vector<linglong::api::types::v1::PackageInfoV2> >&; _Key = std::__cxx11::basic_string<char>; _Val = std::pair<const std::__cxx11::basic_string<char>, std::vector<linglong::api::types::v1::PackageInfoV2> >; _KeyOfValue = std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, std::vector<linglong::api::types::v1::PackageInfoV2> > >; _Compare = std::less<std::__cxx11::basic_string<char> >; _Alloc = std::allocator<std::pair<const std::__cxx11::basic_string<char>, std::vector<linglong::api::types::v1::PackageInfoV2> > >]' at /usr/include/c++/14.2.1/bits/stl_tree.h:527:32,
    inlined from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_clone_node(_Link_type, _NodeGen&) [with bool _MoveValue = false; _NodeGen = std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, std::vector<linglong::api::types::v1::PackageInfoV2> >, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, std::vector<linglong::api::types::v1::PackageInfoV2> > >, std::less<std::__cxx11::basic_string<char> >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, std::vector<linglong::api::types::v1::PackageInfoV2> > > >::_Alloc_node; _Key = std::__cxx11::basic_string<char>; _Val = std::pair<const std::__cxx11::basic_string<char>, std::vector<linglong::api::types::v1::PackageInfoV2> >; _KeyOfValue = std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, std::vector<linglong::api::types::v1::PackageInfoV2> > >; _Compare = std::less<std::__cxx11::basic_string<char> >; _Alloc = std::allocator<std::pair<const std::__cxx11::basic_string<char>, std::vector<linglong::api::types::v1::PackageInfoV2> > >]' at /usr/include/c++/14.2.1/bits/stl_tree.h:643:18,
    inlined from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_copy(_Link_type, _Base_ptr, _NodeGen&) [with bool _MoveValues = false; _NodeGen = std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, std::vector<linglong::api::types::v1::PackageInfoV2> >, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, std::vector<linglong::api::types::v1::PackageInfoV2> > >, std::less<std::__cxx11::basic_string<char> >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, std::vector<linglong::api::types::v1::PackageInfoV2> > > >::_Alloc_node; _Key = std::__cxx11::basic_string<char>; _Val = std::pair<const std::__cxx11::basic_string<char>, std::vector<linglong::api::types::v1::PackageInfoV2> >; _KeyOfValue = std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, std::vector<linglong::api::types::v1::PackageInfoV2> > >; _Compare = std::less<std::__cxx11::basic_string<char> >; _Alloc = std::allocator<std::pair<const std::__cxx11::basic_string<char>, std::vector<linglong::api::types::v1::PackageInfoV2> > >]' at /usr/include/c++/14.2.1/bits/stl_tree.h:1905:46:
/usr/include/c++/14.2.1/bits/stl_uninitialized.h:137:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const linglong::api::types::v1::PackageInfoV2*, std::vector<linglong::api::types::v1::PackageInfoV2> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {linglong::api::types::v1::PackageInfoV2}; _Tp = linglong::api::types::v1::PackageInfoV2; _Alloc = std::allocator<linglong::api::types::v1::PackageInfoV2>]':
/usr/include/c++/14.2.1/bits/vector.tcc:452:7: note: parameter passing for argument of type 'std::vector<linglong::api::types::v1::PackageInfoV2>::iterator' changed in GCC 7.1
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::_M_insert_rval(const_iterator, value_type&&) [with _Tp = linglong::api::types::v1::PackageInfoV2; _Alloc = std::allocator<linglong::api::types::v1::PackageInfoV2>]',
    inlined from 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = linglong::api::types::v1::PackageInfoV2; _Alloc = std::allocator<linglong::api::types::v1::PackageInfoV2>]' at /usr/include/c++/14.2.1/bits/stl_vector.h:1396:30,
    inlined from 'std::insert_iterator<_Container>& std::insert_iterator<_Container>::operator=(typename _Container::value_type&&) [with _Container = std::vector<linglong::api::types::v1::PackageInfoV2>]' at /usr/include/c++/14.2.1/bits/stl_iterator.h:968:26,
    inlined from '_OIter std::transform(_IIter, _IIter, _OIter, _UnaryOperation) [with _IIter = nlohmann::json_abi_v3_12_0::detail::iter_impl<const nlohmann::json_abi_v3_12_0::basic_json<> >; _OIter = insert_iterator<vector<linglong::api::types::v1::PackageInfoV2> >; _UnaryOperation = nlohmann::json_abi_v3_12_0::detail::from_json_array_impl<nlohmann::json_abi_v3_12_0::basic_json<>, std::vector<linglong::api::types::v1::PackageInfoV2> >(const nlohmann::json_abi_v3_12_0::basic_json<>&, std::vector<linglong::api::types::v1::PackageInfoV2>&, priority_tag<1>)::<lambda(const nlohmann::json_abi_v3_12_0::basic_json<>&)>]' at /usr/include/c++/14.2.1/bits/stl_algo.h:4220:12,
    inlined from 'decltype (((arr.reserve(declval<typename ConstructibleArrayType::size_type>()), j.get<typename ConstructibleArrayType::value_type>()), void())) nlohmann::json_abi_v3_12_0::detail::from_json_array_impl(const BasicJsonType&, ConstructibleArrayType&, priority_tag<1>) [with BasicJsonType = nlohmann::json_abi_v3_12_0::basic_json<>; ConstructibleArrayType = std::vector<linglong::api::types::v1::PackageInfoV2>; typename std::enable_if<std::is_assignable<ConstructibleArrayType&, ConstructibleArrayType>::value, int>::type <anonymous> = 0]' at /usr/include/nlohmann/detail/conversions/from_json.hpp:293:19,
    inlined from 'decltype (((nlohmann::json_abi_v3_12_0::detail::from_json_array_impl(j, arr, nlohmann::json_abi_v3_12_0::detail::priority_tag<3>{}), j.get<typename ConstructibleArrayType::value_type>()), void())) nlohmann::json_abi_v3_12_0::detail::from_json(const BasicJsonType&, ConstructibleArrayType&) [with BasicJsonType = nlohmann::json_abi_v3_12_0::basic_json<>; ConstructibleArrayType = std::vector<linglong::api::types::v1::PackageInfoV2>; typename std::enable_if<((((is_constructible_array_type<BasicJsonType, ConstructibleArrayType>::value && (! is_constructible_object_type<BasicJsonType, ConstructibleObjectType>::value)) && (! is_constructible_string_type<BasicJsonType, ConstructibleStringType>::value)) && (! std::is_same<ConstructibleArrayType, typename BasicJsonType::binary_t>::value)) && (! is_basic_json<T>::value)), int>::type <anonymous> = 0]' at /usr/include/nlohmann/detail/conversions/from_json.hpp:342:25:
/usr/include/c++/14.2.1/bits/vector.tcc:379:19: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<linglong::api::types::v1::PackageInfoV2*, std::vector<linglong::api::types::v1::PackageInfoV2> >' changed in GCC 7.1
In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string<char>; _Tp = nlohmann::json_abi_v3_12_0::basic_json<>; _Compare = std::less<void>; _Alloc = std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > >]',
    inlined from 'bool nlohmann::json_abi_v3_12_0::detail::json_sax_dom_parser<BasicJsonType, InputAdapterType>::key(string_t&) [with BasicJsonType = nlohmann::json_abi_v3_12_0::basic_json<>; InputAdapterType = nlohmann::json_abi_v3_12_0::detail::iterator_input_adapter<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> > >]' at /usr/include/nlohmann/detail/input/json_sax.hpp:264:79,
    inlined from 'bool nlohmann::json_abi_v3_12_0::detail::parser<BasicJsonType, InputAdapterType>::sax_parse_internal(SAX*) [with SAX = nlohmann::json_abi_v3_12_0::detail::json_sax_dom_parser<nlohmann::json_abi_v3_12_0::basic_json<>, nlohmann::json_abi_v3_12_0::detail::iterator_input_adapter<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> > > >; BasicJsonType = nlohmann::json_abi_v3_12_0::basic_json<>; InputAdapterType = nlohmann::json_abi_v3_12_0::detail::iterator_input_adapter<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> > >]' at /usr/include/nlohmann/detail/input/parser.hpp:219:59:
/usr/include/c++/14.2.1/bits/stl_map.h:513:37: note: parameter passing for argument of type 'std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> >, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > >, std::less<void>, std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > > >::const_iterator' changed in GCC 7.1
In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string<char>; _Tp = nlohmann::json_abi_v3_12_0::basic_json<>; _Compare = std::less<void>; _Alloc = std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > >]',
    inlined from 'bool nlohmann::json_abi_v3_12_0::detail::json_sax_dom_parser<BasicJsonType, InputAdapterType>::key(string_t&) [with BasicJsonType = nlohmann::json_abi_v3_12_0::basic_json<>; InputAdapterType = nlohmann::json_abi_v3_12_0::detail::iterator_input_adapter<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> > >]' at /usr/include/nlohmann/detail/input/json_sax.hpp:264:79,
    inlined from 'bool nlohmann::json_abi_v3_12_0::detail::parser<BasicJsonType, InputAdapterType>::sax_parse_internal(SAX*) [with SAX = nlohmann::json_abi_v3_12_0::detail::json_sax_dom_parser<nlohmann::json_abi_v3_12_0::basic_json<>, nlohmann::json_abi_v3_12_0::detail::iterator_input_adapter<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> > > >; BasicJsonType = nlohmann::json_abi_v3_12_0::basic_json<>; InputAdapterType = nlohmann::json_abi_v3_12_0::detail::iterator_input_adapter<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> > >]' at /usr/include/nlohmann/detail/input/parser.hpp:430:51:
/usr/include/c++/14.2.1/bits/stl_map.h:513:37: note: parameter passing for argument of type 'std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> >, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > >, std::less<void>, std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > > >::const_iterator' changed in GCC 7.1
In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string<char>; _Tp = nlohmann::json_abi_v3_12_0::basic_json<>; _Compare = std::less<void>; _Alloc = std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > >]',
    inlined from 'bool nlohmann::json_abi_v3_12_0::detail::json_sax_dom_parser<BasicJsonType, InputAdapterType>::key(string_t&) [with BasicJsonType = nlohmann::json_abi_v3_12_0::basic_json<>; InputAdapterType = nlohmann::json_abi_v3_12_0::detail::input_stream_adapter]' at /usr/include/nlohmann/detail/input/json_sax.hpp:264:79,
    inlined from 'bool nlohmann::json_abi_v3_12_0::detail::parser<BasicJsonType, InputAdapterType>::sax_parse_internal(SAX*) [with SAX = nlohmann::json_abi_v3_12_0::detail::json_sax_dom_parser<nlohmann::json_abi_v3_12_0::basic_json<>, nlohmann::json_abi_v3_12_0::detail::input_stream_adapter>; BasicJsonType = nlohmann::json_abi_v3_12_0::basic_json<>; InputAdapterType = nlohmann::json_abi_v3_12_0::detail::input_stream_adapter]' at /usr/include/nlohmann/detail/input/parser.hpp:219:59:
/usr/include/c++/14.2.1/bits/stl_map.h:513:37: note: parameter passing for argument of type 'std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> >, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > >, std::less<void>, std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > > >::const_iterator' changed in GCC 7.1
In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string<char>; _Tp = nlohmann::json_abi_v3_12_0::basic_json<>; _Compare = std::less<void>; _Alloc = std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > >]',
    inlined from 'bool nlohmann::json_abi_v3_12_0::detail::json_sax_dom_parser<BasicJsonType, InputAdapterType>::key(string_t&) [with BasicJsonType = nlohmann::json_abi_v3_12_0::basic_json<>; InputAdapterType = nlohmann::json_abi_v3_12_0::detail::input_stream_adapter]' at /usr/include/nlohmann/detail/input/json_sax.hpp:264:79,
    inlined from 'bool nlohmann::json_abi_v3_12_0::detail::parser<BasicJsonType, InputAdapterType>::sax_parse_internal(SAX*) [with SAX = nlohmann::json_abi_v3_12_0::detail::json_sax_dom_parser<nlohmann::json_abi_v3_12_0::basic_json<>, nlohmann::json_abi_v3_12_0::detail::input_stream_adapter>; BasicJsonType = nlohmann::json_abi_v3_12_0::basic_json<>; InputAdapterType = nlohmann::json_abi_v3_12_0::detail::input_stream_adapter]' at /usr/include/nlohmann/detail/input/parser.hpp:430:51:
/usr/include/c++/14.2.1/bits/stl_map.h:513:37: note: parameter passing for argument of type 'std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> >, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > >, std::less<void>, std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > > >::const_iterator' changed in GCC 7.1

[170/225] Building CXX object libs/lin...dir/src/linglong/package/version.cpp.o
[171/225] Building CXX object libs/lin...ong/package_manager/package_task.cpp.o
[171/225] Building CXX object libs/lin...r/src/linglong/package/versionv1.cpp.o
[172/225] Building CXX object libs/lin...r/src/linglong/package/reference.cpp.o
In file included from /usr/include/c++/14.2.1/map:62,
                 from /usr/include/nlohmann/detail/conversions/from_json.hpp:15,
                 from /usr/include/nlohmann/adl_serializer.hpp:14,
                 from /usr/include/nlohmann/json.hpp:34,
                 from /build/linyaps/src/linyaps/libs/api/src/linglong/api/types/v1/BuilderProject.hpp:17,
                 from /build/linyaps/src/linyaps/libs/linglong/src/linglong/package/reference.h:9,
                 from /build/linyaps/src/linyaps/libs/linglong/src/linglong/package/reference.cpp:7:
/usr/include/c++/14.2.1/bits/stl_tree.h: In function 'std::pair<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(const_iterator, const key_type&) [with _Key = std::__cxx11::basic_string<char>; _Val = std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> >; _KeyOfValue = std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > >; _Compare = std::less<void>; _Alloc = std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > >]':
/usr/include/c++/14.2.1/bits/stl_tree.h:2206:5: note: parameter passing for argument of type 'std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> >, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > >, std::less<void>, std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > > >::const_iterator' changed in GCC 7.1
/usr/include/c++/14.2.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 = {const std::piecewise_construct_t&, std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>, std::tuple<>}; _Key = std::__cxx11::basic_string<char>; _Val = std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> >; _KeyOfValue = std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > >; _Compare = std::less<void>; _Alloc = std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > >]':
/usr/include/c++/14.2.1/bits/stl_tree.h:2454:7: note: parameter passing for argument of type 'std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> >, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > >, std::less<void>, std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > > >::const_iterator' changed in GCC 7.1
In file included from /usr/include/c++/14.2.1/map:63:
In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string<char>; _Tp = nlohmann::json_abi_v3_12_0::basic_json<>; _Compare = std::less<void>; _Alloc = std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > >]',
    inlined from 'bool nlohmann::json_abi_v3_12_0::detail::json_sax_dom_callback_parser<BasicJsonType, InputAdapterType>::key(string_t&) [with BasicJsonType = nlohmann::json_abi_v3_12_0::basic_json<>; InputAdapterType = nlohmann::json_abi_v3_12_0::detail::iterator_input_adapter<const char*>]' at /usr/include/nlohmann/detail/input/json_sax.hpp:586:83:
/usr/include/c++/14.2.1/bits/stl_map.h:513:37: note: parameter passing for argument of type 'std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> >, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > >, std::less<void>, std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > > >::const_iterator' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::nullptr_t}; _Key = std::__cxx11::basic_string<char>; _Val = std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> >; _KeyOfValue = std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > >; _Compare = std::less<void>; _Alloc = std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > >]':
/usr/include/c++/14.2.1/bits/stl_tree.h:2454:7: note: parameter passing for argument of type 'std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> >, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > >, std::less<void>, std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > > >::const_iterator' changed in GCC 7.1
In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::iterator std::map<_Key, _Tp, _Compare, _Alloc>::emplace_hint(const_iterator, _Args&& ...) [with _Args = {std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::nullptr_t}; _Key = std::__cxx11::basic_string<char>; _Tp = nlohmann::json_abi_v3_12_0::basic_json<>; _Compare = std::less<void>; _Alloc = std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > >]',
    inlined from 'std::pair<typename std::_Rb_tree<_Key, std::pair<const _Key, _Val>, std::_Select1st<std::pair<const _Key, _Val> >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind<std::pair<const _Key, _Val> >::other>::iterator, bool> std::map<_Key, _Tp, _Compare, _Alloc>::emplace(_Args&& ...) [with _Args = {std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::nullptr_t}; _Key = std::__cxx11::basic_string<char>; _Tp = nlohmann::json_abi_v3_12_0::basic_json<>; _Compare = std::less<void>; _Alloc = std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > >]' at /usr/include/c++/14.2.1/bits/stl_map.h:601:22,
    inlined from 'nlohmann::json_abi_v3_12_0::basic_json<ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType, CustomBaseClass>::value_type& nlohmann::json_abi_v3_12_0::basic_json<ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType, CustomBaseClass>::operator[](typename object_t::key_type) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string<char>; BooleanType = bool; NumberIntegerType = long long int; NumberUnsignedType = long long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; JSONSerializer = nlohmann::json_abi_v3_12_0::adl_serializer; BinaryType = std::vector<unsigned char>; CustomBaseClass = void]' at /usr/include/nlohmann/json.hpp:2159:57:
/usr/include/c++/14.2.1/bits/stl_map.h:640:38: note: parameter passing for argument of type 'std::map<std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<>, std::less<void>, std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > > >::const_iterator' {aka 'std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> >, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > >, std::less<void>, std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > > >::const_iterator'} changed in GCC 7.1
In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string<char>; _Tp = nlohmann::json_abi_v3_12_0::basic_json<>; _Compare = std::less<void>; _Alloc = std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > >]',
    inlined from 'bool nlohmann::json_abi_v3_12_0::detail::json_sax_dom_parser<BasicJsonType, InputAdapterType>::key(string_t&) [with BasicJsonType = nlohmann::json_abi_v3_12_0::basic_json<>; InputAdapterType = nlohmann::json_abi_v3_12_0::detail::iterator_input_adapter<const char*>]' at /usr/include/nlohmann/detail/input/json_sax.hpp:264:79,
    inlined from 'bool nlohmann::json_abi_v3_12_0::detail::parser<BasicJsonType, InputAdapterType>::sax_parse_internal(SAX*) [with SAX = nlohmann::json_abi_v3_12_0::detail::json_sax_dom_parser<nlohmann::json_abi_v3_12_0::basic_json<>, nlohmann::json_abi_v3_12_0::detail::iterator_input_adapter<const char*> >; BasicJsonType = nlohmann::json_abi_v3_12_0::basic_json<>; InputAdapterType = nlohmann::json_abi_v3_12_0::detail::iterator_input_adapter<const char*>]' at /usr/include/nlohmann/detail/input/parser.hpp:219:59:
/usr/include/c++/14.2.1/bits/stl_map.h:513:37: note: parameter passing for argument of type 'std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> >, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > >, std::less<void>, std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > > >::const_iterator' changed in GCC 7.1
In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string<char>; _Tp = nlohmann::json_abi_v3_12_0::basic_json<>; _Compare = std::less<void>; _Alloc = std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > >]',
    inlined from 'bool nlohmann::json_abi_v3_12_0::detail::json_sax_dom_parser<BasicJsonType, InputAdapterType>::key(string_t&) [with BasicJsonType = nlohmann::json_abi_v3_12_0::basic_json<>; InputAdapterType = nlohmann::json_abi_v3_12_0::detail::iterator_input_adapter<const char*>]' at /usr/include/nlohmann/detail/input/json_sax.hpp:264:79,
    inlined from 'bool nlohmann::json_abi_v3_12_0::detail::parser<BasicJsonType, InputAdapterType>::sax_parse_internal(SAX*) [with SAX = nlohmann::json_abi_v3_12_0::detail::json_sax_dom_parser<nlohmann::json_abi_v3_12_0::basic_json<>, nlohmann::json_abi_v3_12_0::detail::iterator_input_adapter<const char*> >; BasicJsonType = nlohmann::json_abi_v3_12_0::basic_json<>; InputAdapterType = nlohmann::json_abi_v3_12_0::detail::iterator_input_adapter<const char*>]' at /usr/include/nlohmann/detail/input/parser.hpp:430:51:
/usr/include/c++/14.2.1/bits/stl_map.h:513:37: note: parameter passing for argument of type 'std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> >, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > >, std::less<void>, std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > > >::const_iterator' changed in GCC 7.1

[172/225] Building CXX object libs/lin...r/src/linglong/package/versionv2.cpp.o
[173/225] Building CXX object libs/lin...r/src/linglong/package/versionv1.cpp.o
[173/225] Building CXX object libs/lin...src/linglong/repo/client_factory.cpp.o
[174/225] Building CXX object libs/lin...dir/src/linglong/package/version.cpp.o
In file included from /usr/include/c++/14.2.1/vector:72,
                 from /usr/include/c++/14.2.1/functional:64,
                 from /usr/include/nlohmann/json.hpp:23,
                 from /build/linyaps/src/linyaps/libs/api/src/linglong/api/types/v1/PackageInfoV2.hpp:17,
                 from /build/linyaps/src/linyaps/libs/linglong/src/linglong/package/version.h:9,
                 from /build/linyaps/src/linyaps/libs/linglong/src/linglong/package/version.cpp:6:
/usr/include/c++/14.2.1/bits/vector.tcc: In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::_M_erase(iterator) [with _Tp = linglong::api::types::v1::PackageInfoV2; _Alloc = std::allocator<linglong::api::types::v1::PackageInfoV2>]':
/usr/include/c++/14.2.1/bits/vector.tcc:181:5: note: parameter passing for argument of type 'std::vector<linglong::api::types::v1::PackageInfoV2>::iterator' changed in GCC 7.1
In file included from /usr/include/c++/14.2.1/vector:66:
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::erase(const_iterator) [with _Tp = linglong::api::types::v1::PackageInfoV2; _Alloc = std::allocator<linglong::api::types::v1::PackageInfoV2>]',
    inlined from 'static std::vector<linglong::api::types::v1::PackageInfoV2> linglong::package::Version::filterByFuzzyVersion(std::vector<linglong::api::types::v1::PackageInfoV2>, const QString&)' at /build/linyaps/src/linyaps/libs/linglong/src/linglong/package/version.cpp:74:28:
/usr/include/c++/14.2.1/bits/stl_vector.h:1537:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<linglong::api::types::v1::PackageInfoV2*, std::vector<linglong::api::types::v1::PackageInfoV2> >' changed in GCC 7.1
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::erase(const_iterator) [with _Tp = linglong::api::types::v1::PackageInfoV2; _Alloc = std::allocator<linglong::api::types::v1::PackageInfoV2>]',
    inlined from 'static std::vector<linglong::api::types::v1::PackageInfoV2> linglong::package::Version::filterByFuzzyVersion(std::vector<linglong::api::types::v1::PackageInfoV2>, const QString&)' at /build/linyaps/src/linyaps/libs/linglong/src/linglong/package/version.cpp:79:28:
/usr/include/c++/14.2.1/bits/stl_vector.h:1537:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<linglong::api::types::v1::PackageInfoV2*, std::vector<linglong::api::types::v1::PackageInfoV2> >' changed in GCC 7.1

[174/225] Building CXX object libs/lin...ong.dir/src/linglong/repo/config.cpp.o
[175/225] Building CXX object libs/lin...src/linglong/repo/client_factory.cpp.o
[175/225] Building CXX object libs/lin...ng.dir/src/linglong/repo/migrate.cpp.o
[176/225] Building CXX object libs/lin...r/src/linglong/package/versionv2.cpp.o
[176/225] Building CXX object libs/lin...ir/src/linglong/repo/ostree_repo.cpp.o
[177/225] Building CXX object libs/lin...ir/src/linglong/package/uab_file.cpp.o
In file included from /usr/include/c++/14.2.1/map:62,
                 from /usr/include/nlohmann/detail/conversions/from_json.hpp:15,
                 from /usr/include/nlohmann/adl_serializer.hpp:14,
                 from /usr/include/nlohmann/json.hpp:34,
                 from /build/linyaps/src/linyaps/libs/api/src/linglong/api/types/v1/UabMetaInfo.hpp:17,
                 from /build/linyaps/src/linyaps/libs/linglong/src/linglong/package/uab_file.h:7,
                 from /build/linyaps/src/linyaps/libs/linglong/src/linglong/package/uab_file.cpp:5:
/usr/include/c++/14.2.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 = {const std::piecewise_construct_t&, std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>, std::tuple<>}; _Key = std::__cxx11::basic_string<char>; _Val = std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> >; _KeyOfValue = std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > >; _Compare = std::less<void>; _Alloc = std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > >]':
/usr/include/c++/14.2.1/bits/stl_tree.h:2454:7: note: parameter passing for argument of type 'std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> >, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > >, std::less<void>, std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > > >::const_iterator' changed in GCC 7.1
In file included from /usr/include/c++/14.2.1/map:63:
In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string<char>; _Tp = nlohmann::json_abi_v3_12_0::basic_json<>; _Compare = std::less<void>; _Alloc = std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > >]',
    inlined from 'bool nlohmann::json_abi_v3_12_0::detail::json_sax_dom_callback_parser<BasicJsonType, InputAdapterType>::key(string_t&) [with BasicJsonType = nlohmann::json_abi_v3_12_0::basic_json<>; InputAdapterType = nlohmann::json_abi_v3_12_0::detail::iterator_input_adapter<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> > >]' at /usr/include/nlohmann/detail/input/json_sax.hpp:586:83:
/usr/include/c++/14.2.1/bits/stl_map.h:513:37: note: parameter passing for argument of type 'std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> >, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > >, std::less<void>, std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > > >::const_iterator' changed in GCC 7.1
In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string<char>; _Tp = nlohmann::json_abi_v3_12_0::basic_json<>; _Compare = std::less<void>; _Alloc = std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > >]',
    inlined from 'bool nlohmann::json_abi_v3_12_0::detail::json_sax_dom_parser<BasicJsonType, InputAdapterType>::key(string_t&) [with BasicJsonType = nlohmann::json_abi_v3_12_0::basic_json<>; InputAdapterType = nlohmann::json_abi_v3_12_0::detail::iterator_input_adapter<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> > >]' at /usr/include/nlohmann/detail/input/json_sax.hpp:264:79,
    inlined from 'bool nlohmann::json_abi_v3_12_0::detail::parser<BasicJsonType, InputAdapterType>::sax_parse_internal(SAX*) [with SAX = nlohmann::json_abi_v3_12_0::detail::json_sax_dom_parser<nlohmann::json_abi_v3_12_0::basic_json<>, nlohmann::json_abi_v3_12_0::detail::iterator_input_adapter<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> > > >; BasicJsonType = nlohmann::json_abi_v3_12_0::basic_json<>; InputAdapterType = nlohmann::json_abi_v3_12_0::detail::iterator_input_adapter<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> > >]' at /usr/include/nlohmann/detail/input/parser.hpp:219:59:
/usr/include/c++/14.2.1/bits/stl_map.h:513:37: note: parameter passing for argument of type 'std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> >, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > >, std::less<void>, std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > > >::const_iterator' changed in GCC 7.1
In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string<char>; _Tp = nlohmann::json_abi_v3_12_0::basic_json<>; _Compare = std::less<void>; _Alloc = std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > >]',
    inlined from 'bool nlohmann::json_abi_v3_12_0::detail::json_sax_dom_parser<BasicJsonType, InputAdapterType>::key(string_t&) [with BasicJsonType = nlohmann::json_abi_v3_12_0::basic_json<>; InputAdapterType = nlohmann::json_abi_v3_12_0::detail::iterator_input_adapter<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> > >]' at /usr/include/nlohmann/detail/input/json_sax.hpp:264:79,
    inlined from 'bool nlohmann::json_abi_v3_12_0::detail::parser<BasicJsonType, InputAdapterType>::sax_parse_internal(SAX*) [with SAX = nlohmann::json_abi_v3_12_0::detail::json_sax_dom_parser<nlohmann::json_abi_v3_12_0::basic_json<>, nlohmann::json_abi_v3_12_0::detail::iterator_input_adapter<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> > > >; BasicJsonType = nlohmann::json_abi_v3_12_0::basic_json<>; InputAdapterType = nlohmann::json_abi_v3_12_0::detail::iterator_input_adapter<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> > >]' at /usr/include/nlohmann/detail/input/parser.hpp:430:51:
/usr/include/c++/14.2.1/bits/stl_map.h:513:37: note: parameter passing for argument of type 'std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> >, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > >, std::less<void>, std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > > >::const_iterator' changed in GCC 7.1
In file included from /usr/include/c++/14.2.1/vector:72,
                 from /usr/include/c++/14.2.1/functional:64,
                 from /usr/include/nlohmann/json.hpp:23:
/usr/include/c++/14.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {linglong::api::types::v1::UabLayer}; _Tp = linglong::api::types::v1::UabLayer; _Alloc = std::allocator<linglong::api::types::v1::UabLayer>]':
/usr/include/c++/14.2.1/bits/vector.tcc:452:7: note: parameter passing for argument of type 'std::vector<linglong::api::types::v1::UabLayer>::iterator' changed in GCC 7.1
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::_M_insert_rval(const_iterator, value_type&&) [with _Tp = linglong::api::types::v1::UabLayer; _Alloc = std::allocator<linglong::api::types::v1::UabLayer>]',
    inlined from 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = linglong::api::types::v1::UabLayer; _Alloc = std::allocator<linglong::api::types::v1::UabLayer>]' at /usr/include/c++/14.2.1/bits/stl_vector.h:1396:30,
    inlined from 'std::insert_iterator<_Container>& std::insert_iterator<_Container>::operator=(typename _Container::value_type&&) [with _Container = std::vector<linglong::api::types::v1::UabLayer>]' at /usr/include/c++/14.2.1/bits/stl_iterator.h:968:26,
    inlined from '_OIter std::transform(_IIter, _IIter, _OIter, _UnaryOperation) [with _IIter = nlohmann::json_abi_v3_12_0::detail::iter_impl<const nlohmann::json_abi_v3_12_0::basic_json<> >; _OIter = insert_iterator<vector<linglong::api::types::v1::UabLayer> >; _UnaryOperation = nlohmann::json_abi_v3_12_0::detail::from_json_array_impl<nlohmann::json_abi_v3_12_0::basic_json<>, std::vector<linglong::api::types::v1::UabLayer> >(const nlohmann::json_abi_v3_12_0::basic_json<>&, std::vector<linglong::api::types::v1::UabLayer>&, priority_tag<1>)::<lambda(const nlohmann::json_abi_v3_12_0::basic_json<>&)>]' at /usr/include/c++/14.2.1/bits/stl_algo.h:4220:12:
/usr/include/c++/14.2.1/bits/vector.tcc:379:19: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<linglong::api::types::v1::UabLayer*, std::vector<linglong::api::types::v1::UabLayer> >' changed in GCC 7.1

[177/225] Building CXX object libs/lin...dir/src/linglong/repo/repo_cache.cpp.o
[178/225] Building CXX object libs/lin...rc/linglong/package/uab_packager.cpp.o
In file included from /usr/include/c++/14.2.1/map:62,
                 from /usr/include/nlohmann/detail/conversions/from_json.hpp:15,
                 from /usr/include/nlohmann/adl_serializer.hpp:14,
                 from /usr/include/nlohmann/json.hpp:34,
                 from /build/linyaps/src/linyaps/libs/api/src/linglong/api/types/v1/UabMetaInfo.hpp:17,
                 from /build/linyaps/src/linyaps/libs/linglong/src/linglong/package/uab_packager.h:7,
                 from /build/linyaps/src/linyaps/libs/linglong/src/linglong/package/uab_packager.cpp:5:
/usr/include/c++/14.2.1/bits/stl_tree.h: In function 'std::pair<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(const_iterator, const key_type&) [with _Key = std::__cxx11::basic_string<char>; _Val = std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> >; _KeyOfValue = std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > >; _Compare = std::less<void>; _Alloc = std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > >]':
/usr/include/c++/14.2.1/bits/stl_tree.h:2206:5: note: parameter passing for argument of type 'std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> >, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > >, std::less<void>, std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > > >::const_iterator' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, nlohmann::json_abi_v3_12_0::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long long int, long long unsigned int, double, std::allocator, nlohmann::json_abi_v3_12_0::adl_serializer, std::vector<unsigned char, std::allocator<unsigned char> >, void>}; _Key = std::__cxx11::basic_string<char>; _Val = std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> >; _KeyOfValue = std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > >; _Compare = std::less<void>; _Alloc = std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > >]':
/usr/include/c++/14.2.1/bits/stl_tree.h:2454:7: note: parameter passing for argument of type 'std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> >, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > >, std::less<void>, std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > > >::const_iterator' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::nullptr_t}; _Key = std::__cxx11::basic_string<char>; _Val = std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> >; _KeyOfValue = std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > >; _Compare = std::less<void>; _Alloc = std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > >]':
/usr/include/c++/14.2.1/bits/stl_tree.h:2454:7: note: parameter passing for argument of type 'std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> >, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > >, std::less<void>, std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > > >::const_iterator' changed in GCC 7.1
In file included from /usr/include/c++/14.2.1/map:63:
In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::iterator std::map<_Key, _Tp, _Compare, _Alloc>::emplace_hint(const_iterator, _Args&& ...) [with _Args = {std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::nullptr_t}; _Key = std::__cxx11::basic_string<char>; _Tp = nlohmann::json_abi_v3_12_0::basic_json<>; _Compare = std::less<void>; _Alloc = std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > >]',
    inlined from 'std::pair<typename std::_Rb_tree<_Key, std::pair<const _Key, _Val>, std::_Select1st<std::pair<const _Key, _Val> >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind<std::pair<const _Key, _Val> >::other>::iterator, bool> std::map<_Key, _Tp, _Compare, _Alloc>::emplace(_Args&& ...) [with _Args = {std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::nullptr_t}; _Key = std::__cxx11::basic_string<char>; _Tp = nlohmann::json_abi_v3_12_0::basic_json<>; _Compare = std::less<void>; _Alloc = std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > >]' at /usr/include/c++/14.2.1/bits/stl_map.h:601:22,
    inlined from 'nlohmann::json_abi_v3_12_0::basic_json<ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType, CustomBaseClass>::value_type& nlohmann::json_abi_v3_12_0::basic_json<ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType, CustomBaseClass>::operator[](typename object_t::key_type) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string<char>; BooleanType = bool; NumberIntegerType = long long int; NumberUnsignedType = long long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; JSONSerializer = nlohmann::json_abi_v3_12_0::adl_serializer; BinaryType = std::vector<unsigned char>; CustomBaseClass = void]' at /usr/include/nlohmann/json.hpp:2159:57:
/usr/include/c++/14.2.1/bits/stl_map.h:640:38: note: parameter passing for argument of type 'std::map<std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<>, std::less<void>, std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > > >::const_iterator' {aka 'std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> >, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > >, std::less<void>, std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > > >::const_iterator'} changed in GCC 7.1
In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::iterator std::map<_Key, _Tp, _Compare, _Alloc>::emplace_hint(const_iterator, _Args&& ...) [with _Args = {std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, nlohmann::json_abi_v3_12_0::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long long int, long long unsigned int, double, std::allocator, nlohmann::json_abi_v3_12_0::adl_serializer, std::vector<unsigned char, std::allocator<unsigned char> >, void>}; _Key = std::__cxx11::basic_string<char>; _Tp = nlohmann::json_abi_v3_12_0::basic_json<>; _Compare = std::less<void>; _Alloc = std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > >]',
    inlined from 'std::pair<typename std::_Rb_tree<_Key, std::pair<const _Key, _Val>, std::_Select1st<std::pair<const _Key, _Val> >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind<std::pair<const _Key, _Val> >::other>::iterator, bool> std::map<_Key, _Tp, _Compare, _Alloc>::emplace(_Args&& ...) [with _Args = {std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, nlohmann::json_abi_v3_12_0::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long long int, long long unsigned int, double, std::allocator, nlohmann::json_abi_v3_12_0::adl_serializer, std::vector<unsigned char, std::allocator<unsigned char> >, void>}; _Key = std::__cxx11::basic_string<char>; _Tp = nlohmann::json_abi_v3_12_0::basic_json<>; _Compare = std::less<void>; _Alloc = std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > >]' at /usr/include/c++/14.2.1/bits/stl_map.h:601:22,
    inlined from 'nlohmann::json_abi_v3_12_0::basic_json<ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType, CustomBaseClass>::basic_json(initializer_list_t, bool, value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string<char>; BooleanType = bool; NumberIntegerType = long long int; NumberUnsignedType = long long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; JSONSerializer = nlohmann::json_abi_v3_12_0::adl_serializer; BinaryType = std::vector<unsigned char>; CustomBaseClass = void]' at /usr/include/nlohmann/json.hpp:950:47:
/usr/include/c++/14.2.1/bits/stl_map.h:640:38: note: parameter passing for argument of type 'std::map<std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<>, std::less<void>, std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > > >::const_iterator' {aka 'std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> >, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > >, std::less<void>, std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > > >::const_iterator'} changed in GCC 7.1

[178/225] Building CXX object libs/lin...nglong/runtime/container_builder.cpp.o
[179/225] Building CXX object libs/lin.../package_manager/package_manager.cpp.o
In file included from /usr/include/c++/14.2.1/map:62,
                 from /usr/include/nlohmann/detail/conversions/from_json.hpp:15,
                 from /usr/include/nlohmann/adl_serializer.hpp:14,
                 from /usr/include/nlohmann/json.hpp:34,
                 from /build/linyaps/src/linyaps/libs/api/src/linglong/api/types/v1/CommonOptions.hpp:17,
                 from /build/linyaps/src/linyaps/libs/linglong/src/linglong/package_manager/package_manager.h:9,
                 from /build/linyaps/src/linyaps/libs/linglong/src/linglong/package_manager/package_manager.cpp:7:
/usr/include/c++/14.2.1/bits/stl_tree.h: In function 'std::pair<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(const_iterator, const key_type&) [with _Key = std::__cxx11::basic_string<char>; _Val = std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> >; _KeyOfValue = std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > >; _Compare = std::less<void>; _Alloc = std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > >]':
/usr/include/c++/14.2.1/bits/stl_tree.h:2206:5: note: parameter passing for argument of type 'std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> >, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > >, std::less<void>, std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > > >::const_iterator' changed in GCC 7.1
/usr/include/c++/14.2.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 = {const std::piecewise_construct_t&, std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>, std::tuple<>}; _Key = std::__cxx11::basic_string<char>; _Val = std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> >; _KeyOfValue = std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > >; _Compare = std::less<void>; _Alloc = std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > >]':
/usr/include/c++/14.2.1/bits/stl_tree.h:2454:7: note: parameter passing for argument of type 'std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> >, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > >, std::less<void>, std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > > >::const_iterator' changed in GCC 7.1
In file included from /usr/include/c++/14.2.1/map:63:
In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string<char>; _Tp = nlohmann::json_abi_v3_12_0::basic_json<>; _Compare = std::less<void>; _Alloc = std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > >]',
    inlined from 'bool nlohmann::json_abi_v3_12_0::detail::json_sax_dom_callback_parser<BasicJsonType, InputAdapterType>::key(string_t&) [with BasicJsonType = nlohmann::json_abi_v3_12_0::basic_json<>; InputAdapterType = nlohmann::json_abi_v3_12_0::detail::iterator_input_adapter<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> > >]' at /usr/include/nlohmann/detail/input/json_sax.hpp:586:83:
/usr/include/c++/14.2.1/bits/stl_map.h:513:37: note: parameter passing for argument of type 'std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> >, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > >, std::less<void>, std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > > >::const_iterator' changed in GCC 7.1
In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string<char>; _Tp = nlohmann::json_abi_v3_12_0::basic_json<>; _Compare = std::less<void>; _Alloc = std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > >]',
    inlined from 'bool nlohmann::json_abi_v3_12_0::detail::json_sax_dom_callback_parser<BasicJsonType, InputAdapterType>::key(string_t&) [with BasicJsonType = nlohmann::json_abi_v3_12_0::basic_json<>; InputAdapterType = nlohmann::json_abi_v3_12_0::detail::iterator_input_adapter<const char*>]' at /usr/include/nlohmann/detail/input/json_sax.hpp:586:83:
/usr/include/c++/14.2.1/bits/stl_map.h:513:37: note: parameter passing for argument of type 'std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> >, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > >, std::less<void>, std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > > >::const_iterator' changed in GCC 7.1
In file included from /usr/include/c++/14.2.1/vector:72,
                 from /usr/include/c++/14.2.1/functional:64,
                 from /usr/include/nlohmann/json.hpp:23:
/usr/include/c++/14.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {linglong::api::types::v1::Repo}; _Tp = linglong::api::types::v1::Repo; _Alloc = std::allocator<linglong::api::types::v1::Repo>]':
/usr/include/c++/14.2.1/bits/vector.tcc:452:7: note: parameter passing for argument of type 'std::vector<linglong::api::types::v1::Repo>::iterator' changed in GCC 7.1
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::_M_insert_rval(const_iterator, value_type&&) [with _Tp = linglong::api::types::v1::Repo; _Alloc = std::allocator<linglong::api::types::v1::Repo>]',
    inlined from 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = linglong::api::types::v1::Repo; _Alloc = std::allocator<linglong::api::types::v1::Repo>]' at /usr/include/c++/14.2.1/bits/stl_vector.h:1396:30,
    inlined from 'std::insert_iterator<_Container>& std::insert_iterator<_Container>::operator=(typename _Container::value_type&&) [with _Container = std::vector<linglong::api::types::v1::Repo>]' at /usr/include/c++/14.2.1/bits/stl_iterator.h:968:26,
    inlined from '_OIter std::transform(_IIter, _IIter, _OIter, _UnaryOperation) [with _IIter = nlohmann::json_abi_v3_12_0::detail::iter_impl<const nlohmann::json_abi_v3_12_0::basic_json<> >; _OIter = insert_iterator<vector<linglong::api::types::v1::Repo> >; _UnaryOperation = nlohmann::json_abi_v3_12_0::detail::from_json_array_impl<nlohmann::json_abi_v3_12_0::basic_json<>, std::vector<linglong::api::types::v1::Repo> >(const nlohmann::json_abi_v3_12_0::basic_json<>&, std::vector<linglong::api::types::v1::Repo>&, priority_tag<1>)::<lambda(const nlohmann::json_abi_v3_12_0::basic_json<>&)>]' at /usr/include/c++/14.2.1/bits/stl_algo.h:4220:12,
    inlined from 'decltype (((arr.reserve(declval<typename ConstructibleArrayType::size_type>()), j.get<typename ConstructibleArrayType::value_type>()), void())) nlohmann::json_abi_v3_12_0::detail::from_json_array_impl(const BasicJsonType&, ConstructibleArrayType&, priority_tag<1>) [with BasicJsonType = nlohmann::json_abi_v3_12_0::basic_json<>; ConstructibleArrayType = std::vector<linglong::api::types::v1::Repo>; typename std::enable_if<std::is_assignable<ConstructibleArrayType&, ConstructibleArrayType>::value, int>::type <anonymous> = 0]' at /usr/include/nlohmann/detail/conversions/from_json.hpp:293:19,
    inlined from 'decltype (((nlohmann::json_abi_v3_12_0::detail::from_json_array_impl(j, arr, nlohmann::json_abi_v3_12_0::detail::priority_tag<3>{}), j.get<typename ConstructibleArrayType::value_type>()), void())) nlohmann::json_abi_v3_12_0::detail::from_json(const BasicJsonType&, ConstructibleArrayType&) [with BasicJsonType = nlohmann::json_abi_v3_12_0::basic_json<>; ConstructibleArrayType = std::vector<linglong::api::types::v1::Repo>; typename std::enable_if<((((is_constructible_array_type<BasicJsonType, ConstructibleArrayType>::value && (! is_constructible_object_type<BasicJsonType, ConstructibleObjectType>::value)) && (! is_constructible_string_type<BasicJsonType, ConstructibleStringType>::value)) && (! std::is_same<ConstructibleArrayType, typename BasicJsonType::binary_t>::value)) && (! is_basic_json<T>::value)), int>::type <anonymous> = 0]' at /usr/include/nlohmann/detail/conversions/from_json.hpp:342:25:
/usr/include/c++/14.2.1/bits/vector.tcc:379:19: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<linglong::api::types::v1::Repo*, std::vector<linglong::api::types::v1::Repo> >' changed in GCC 7.1
In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string<char>; _Tp = nlohmann::json_abi_v3_12_0::basic_json<>; _Compare = std::less<void>; _Alloc = std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > >]',
    inlined from 'bool nlohmann::json_abi_v3_12_0::detail::json_sax_dom_parser<BasicJsonType, InputAdapterType>::key(string_t&) [with BasicJsonType = nlohmann::json_abi_v3_12_0::basic_json<>; InputAdapterType = nlohmann::json_abi_v3_12_0::detail::iterator_input_adapter<const char*>]' at /usr/include/nlohmann/detail/input/json_sax.hpp:264:79,
    inlined from 'bool nlohmann::json_abi_v3_12_0::detail::parser<BasicJsonType, InputAdapterType>::sax_parse_internal(SAX*) [with SAX = nlohmann::json_abi_v3_12_0::detail::json_sax_dom_parser<nlohmann::json_abi_v3_12_0::basic_json<>, nlohmann::json_abi_v3_12_0::detail::iterator_input_adapter<const char*> >; BasicJsonType = nlohmann::json_abi_v3_12_0::basic_json<>; InputAdapterType = nlohmann::json_abi_v3_12_0::detail::iterator_input_adapter<const char*>]' at /usr/include/nlohmann/detail/input/parser.hpp:219:59:
/usr/include/c++/14.2.1/bits/stl_map.h:513:37: note: parameter passing for argument of type 'std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> >, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > >, std::less<void>, std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > > >::const_iterator' changed in GCC 7.1
In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string<char>; _Tp = nlohmann::json_abi_v3_12_0::basic_json<>; _Compare = std::less<void>; _Alloc = std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > >]',
    inlined from 'bool nlohmann::json_abi_v3_12_0::detail::json_sax_dom_parser<BasicJsonType, InputAdapterType>::key(string_t&) [with BasicJsonType = nlohmann::json_abi_v3_12_0::basic_json<>; InputAdapterType = nlohmann::json_abi_v3_12_0::detail::iterator_input_adapter<const char*>]' at /usr/include/nlohmann/detail/input/json_sax.hpp:264:79,
    inlined from 'bool nlohmann::json_abi_v3_12_0::detail::parser<BasicJsonType, InputAdapterType>::sax_parse_internal(SAX*) [with SAX = nlohmann::json_abi_v3_12_0::detail::json_sax_dom_parser<nlohmann::json_abi_v3_12_0::basic_json<>, nlohmann::json_abi_v3_12_0::detail::iterator_input_adapter<const char*> >; BasicJsonType = nlohmann::json_abi_v3_12_0::basic_json<>; InputAdapterType = nlohmann::json_abi_v3_12_0::detail::iterator_input_adapter<const char*>]' at /usr/include/nlohmann/detail/input/parser.hpp:430:51:
/usr/include/c++/14.2.1/bits/stl_map.h:513:37: note: parameter passing for argument of type 'std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> >, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > >, std::less<void>, std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > > >::const_iterator' changed in GCC 7.1
In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string<char>; _Tp = nlohmann::json_abi_v3_12_0::basic_json<>; _Compare = std::less<void>; _Alloc = std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > >]',
    inlined from 'bool nlohmann::json_abi_v3_12_0::detail::json_sax_dom_parser<BasicJsonType, InputAdapterType>::key(string_t&) [with BasicJsonType = nlohmann::json_abi_v3_12_0::basic_json<>; InputAdapterType = nlohmann::json_abi_v3_12_0::detail::iterator_input_adapter<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> > >]' at /usr/include/nlohmann/detail/input/json_sax.hpp:264:79,
    inlined from 'bool nlohmann::json_abi_v3_12_0::detail::parser<BasicJsonType, InputAdapterType>::sax_parse_internal(SAX*) [with SAX = nlohmann::json_abi_v3_12_0::detail::json_sax_dom_parser<nlohmann::json_abi_v3_12_0::basic_json<>, nlohmann::json_abi_v3_12_0::detail::iterator_input_adapter<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> > > >; BasicJsonType = nlohmann::json_abi_v3_12_0::basic_json<>; InputAdapterType = nlohmann::json_abi_v3_12_0::detail::iterator_input_adapter<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> > >]' at /usr/include/nlohmann/detail/input/parser.hpp:219:59:
/usr/include/c++/14.2.1/bits/stl_map.h:513:37: note: parameter passing for argument of type 'std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> >, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > >, std::less<void>, std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > > >::const_iterator' changed in GCC 7.1
In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string<char>; _Tp = nlohmann::json_abi_v3_12_0::basic_json<>; _Compare = std::less<void>; _Alloc = std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > >]',
    inlined from 'bool nlohmann::json_abi_v3_12_0::detail::json_sax_dom_parser<BasicJsonType, InputAdapterType>::key(string_t&) [with BasicJsonType = nlohmann::json_abi_v3_12_0::basic_json<>; InputAdapterType = nlohmann::json_abi_v3_12_0::detail::iterator_input_adapter<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> > >]' at /usr/include/nlohmann/detail/input/json_sax.hpp:264:79,
    inlined from 'bool nlohmann::json_abi_v3_12_0::detail::parser<BasicJsonType, InputAdapterType>::sax_parse_internal(SAX*) [with SAX = nlohmann::json_abi_v3_12_0::detail::json_sax_dom_parser<nlohmann::json_abi_v3_12_0::basic_json<>, nlohmann::json_abi_v3_12_0::detail::iterator_input_adapter<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> > > >; BasicJsonType = nlohmann::json_abi_v3_12_0::basic_json<>; InputAdapterType = nlohmann::json_abi_v3_12_0::detail::iterator_input_adapter<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> > >]' at /usr/include/nlohmann/detail/input/parser.hpp:430:51:
/usr/include/c++/14.2.1/bits/stl_map.h:513:37: note: parameter passing for argument of type 'std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> >, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > >, std::less<void>, std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > > >::const_iterator' changed in GCC 7.1

[179/225] Building CXX object libs/lin...r/src/linglong/runtime/container.cpp.o
[180/225] Building CXX object libs/lin...ng.dir/src/linglong/repo/migrate.cpp.o
[180/225] Building CXX object libs/lin...src/linglong/runtime/run_context.cpp.o
[181/225] Building CXX object libs/lin...ong.dir/src/linglong/repo/config.cpp.o
In file included from /usr/include/c++/14.2.1/map:62,
                 from /usr/include/nlohmann/detail/conversions/from_json.hpp:15,
                 from /usr/include/nlohmann/adl_serializer.hpp:14,
                 from /usr/include/nlohmann/json.hpp:34,
                 from /build/linyaps/src/linyaps/libs/api/src/linglong/api/types/v1/RepoConfig.hpp:17,
                 from /build/linyaps/src/linyaps/libs/api/src/linglong/api/types/helper.h:8,
                 from /build/linyaps/src/linyaps/libs/linglong/src/linglong/repo/config.h:9,
                 from /build/linyaps/src/linyaps/libs/linglong/src/linglong/repo/config.cpp:7:
/usr/include/c++/14.2.1/bits/stl_tree.h: In function 'std::pair<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(const_iterator, const key_type&) [with _Key = std::__cxx11::basic_string<char>; _Val = std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> >; _KeyOfValue = std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > >; _Compare = std::less<void>; _Alloc = std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > >]':
/usr/include/c++/14.2.1/bits/stl_tree.h:2206:5: note: parameter passing for argument of type 'std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> >, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > >, std::less<void>, std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > > >::const_iterator' changed in GCC 7.1
/usr/include/c++/14.2.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 = {const std::piecewise_construct_t&, std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>, std::tuple<>}; _Key = std::__cxx11::basic_string<char>; _Val = std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> >; _KeyOfValue = std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > >; _Compare = std::less<void>; _Alloc = std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > >]':
/usr/include/c++/14.2.1/bits/stl_tree.h:2454:7: note: parameter passing for argument of type 'std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> >, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > >, std::less<void>, std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > > >::const_iterator' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::nullptr_t}; _Key = std::__cxx11::basic_string<char>; _Val = std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> >; _KeyOfValue = std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > >; _Compare = std::less<void>; _Alloc = std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > >]':
/usr/include/c++/14.2.1/bits/stl_tree.h:2454:7: note: parameter passing for argument of type 'std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> >, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > >, std::less<void>, std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > > >::const_iterator' changed in GCC 7.1
In file included from /usr/include/c++/14.2.1/map:63:
In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::iterator std::map<_Key, _Tp, _Compare, _Alloc>::emplace_hint(const_iterator, _Args&& ...) [with _Args = {std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::nullptr_t}; _Key = std::__cxx11::basic_string<char>; _Tp = nlohmann::json_abi_v3_12_0::basic_json<>; _Compare = std::less<void>; _Alloc = std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > >]',
    inlined from 'std::pair<typename std::_Rb_tree<_Key, std::pair<const _Key, _Val>, std::_Select1st<std::pair<const _Key, _Val> >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind<std::pair<const _Key, _Val> >::other>::iterator, bool> std::map<_Key, _Tp, _Compare, _Alloc>::emplace(_Args&& ...) [with _Args = {std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::nullptr_t}; _Key = std::__cxx11::basic_string<char>; _Tp = nlohmann::json_abi_v3_12_0::basic_json<>; _Compare = std::less<void>; _Alloc = std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > >]' at /usr/include/c++/14.2.1/bits/stl_map.h:601:22,
    inlined from 'nlohmann::json_abi_v3_12_0::basic_json<ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType, CustomBaseClass>::value_type& nlohmann::json_abi_v3_12_0::basic_json<ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType, CustomBaseClass>::operator[](typename object_t::key_type) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string<char>; BooleanType = bool; NumberIntegerType = long long int; NumberUnsignedType = long long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; JSONSerializer = nlohmann::json_abi_v3_12_0::adl_serializer; BinaryType = std::vector<unsigned char>; CustomBaseClass = void]' at /usr/include/nlohmann/json.hpp:2159:57:
/usr/include/c++/14.2.1/bits/stl_map.h:640:38: note: parameter passing for argument of type 'std::map<std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<>, std::less<void>, std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > > >::const_iterator' {aka 'std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> >, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > >, std::less<void>, std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > > >::const_iterator'} changed in GCC 7.1
In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string<char>; _Tp = nlohmann::json_abi_v3_12_0::basic_json<>; _Compare = std::less<void>; _Alloc = std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > >]',
    inlined from 'bool nlohmann::json_abi_v3_12_0::detail::json_sax_dom_callback_parser<BasicJsonType, InputAdapterType>::key(string_t&) [with BasicJsonType = nlohmann::json_abi_v3_12_0::basic_json<>; InputAdapterType = nlohmann::json_abi_v3_12_0::detail::iterator_input_adapter<const char*>]' at /usr/include/nlohmann/detail/input/json_sax.hpp:586:83:
/usr/include/c++/14.2.1/bits/stl_map.h:513:37: note: parameter passing for argument of type 'std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> >, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > >, std::less<void>, std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > > >::const_iterator' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, nlohmann::json_abi_v3_12_0::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long long int, long long unsigned int, double, std::allocator, nlohmann::json_abi_v3_12_0::adl_serializer, std::vector<unsigned char, std::allocator<unsigned char> >, void>}; _Key = std::__cxx11::basic_string<char>; _Val = std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> >; _KeyOfValue = std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > >; _Compare = std::less<void>; _Alloc = std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > >]':
/usr/include/c++/14.2.1/bits/stl_tree.h:2454:7: note: parameter passing for argument of type 'std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> >, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > >, std::less<void>, std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > > >::const_iterator' changed in GCC 7.1
In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::iterator std::map<_Key, _Tp, _Compare, _Alloc>::emplace_hint(const_iterator, _Args&& ...) [with _Args = {std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, nlohmann::json_abi_v3_12_0::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long long int, long long unsigned int, double, std::allocator, nlohmann::json_abi_v3_12_0::adl_serializer, std::vector<unsigned char, std::allocator<unsigned char> >, void>}; _Key = std::__cxx11::basic_string<char>; _Tp = nlohmann::json_abi_v3_12_0::basic_json<>; _Compare = std::less<void>; _Alloc = std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > >]',
    inlined from 'std::pair<typename std::_Rb_tree<_Key, std::pair<const _Key, _Val>, std::_Select1st<std::pair<const _Key, _Val> >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind<std::pair<const _Key, _Val> >::other>::iterator, bool> std::map<_Key, _Tp, _Compare, _Alloc>::emplace(_Args&& ...) [with _Args = {std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, nlohmann::json_abi_v3_12_0::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long long int, long long unsigned int, double, std::allocator, nlohmann::json_abi_v3_12_0::adl_serializer, std::vector<unsigned char, std::allocator<unsigned char> >, void>}; _Key = std::__cxx11::basic_string<char>; _Tp = nlohmann::json_abi_v3_12_0::basic_json<>; _Compare = std::less<void>; _Alloc = std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > >]' at /usr/include/c++/14.2.1/bits/stl_map.h:601:22,
    inlined from 'nlohmann::json_abi_v3_12_0::basic_json<ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType, CustomBaseClass>::basic_json(initializer_list_t, bool, value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string<char>; BooleanType = bool; NumberIntegerType = long long int; NumberUnsignedType = long long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; JSONSerializer = nlohmann::json_abi_v3_12_0::adl_serializer; BinaryType = std::vector<unsigned char>; CustomBaseClass = void]' at /usr/include/nlohmann/json.hpp:950:47:
/usr/include/c++/14.2.1/bits/stl_map.h:640:38: note: parameter passing for argument of type 'std::map<std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<>, std::less<void>, std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > > >::const_iterator' {aka 'std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> >, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > >, std::less<void>, std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > > >::const_iterator'} changed in GCC 7.1
In file included from /usr/include/c++/14.2.1/vector:72,
                 from /usr/include/c++/14.2.1/functional:64,
                 from /usr/include/nlohmann/json.hpp:23:
/usr/include/c++/14.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {linglong::api::types::v1::Repo}; _Tp = linglong::api::types::v1::Repo; _Alloc = std::allocator<linglong::api::types::v1::Repo>]':
/usr/include/c++/14.2.1/bits/vector.tcc:452:7: note: parameter passing for argument of type 'std::vector<linglong::api::types::v1::Repo>::iterator' changed in GCC 7.1
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::_M_insert_rval(const_iterator, value_type&&) [with _Tp = linglong::api::types::v1::Repo; _Alloc = std::allocator<linglong::api::types::v1::Repo>]',
    inlined from 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = linglong::api::types::v1::Repo; _Alloc = std::allocator<linglong::api::types::v1::Repo>]' at /usr/include/c++/14.2.1/bits/stl_vector.h:1396:30,
    inlined from 'std::insert_iterator<_Container>& std::insert_iterator<_Container>::operator=(typename _Container::value_type&&) [with _Container = std::vector<linglong::api::types::v1::Repo>]' at /usr/include/c++/14.2.1/bits/stl_iterator.h:968:26,
    inlined from '_OIter std::transform(_IIter, _IIter, _OIter, _UnaryOperation) [with _IIter = nlohmann::json_abi_v3_12_0::detail::iter_impl<const nlohmann::json_abi_v3_12_0::basic_json<> >; _OIter = insert_iterator<vector<linglong::api::types::v1::Repo> >; _UnaryOperation = nlohmann::json_abi_v3_12_0::detail::from_json_array_impl<nlohmann::json_abi_v3_12_0::basic_json<>, std::vector<linglong::api::types::v1::Repo> >(const nlohmann::json_abi_v3_12_0::basic_json<>&, std::vector<linglong::api::types::v1::Repo>&, priority_tag<1>)::<lambda(const nlohmann::json_abi_v3_12_0::basic_json<>&)>]' at /usr/include/c++/14.2.1/bits/stl_algo.h:4220:12,
    inlined from 'decltype (((arr.reserve(declval<typename ConstructibleArrayType::size_type>()), j.get<typename ConstructibleArrayType::value_type>()), void())) nlohmann::json_abi_v3_12_0::detail::from_json_array_impl(const BasicJsonType&, ConstructibleArrayType&, priority_tag<1>) [with BasicJsonType = nlohmann::json_abi_v3_12_0::basic_json<>; ConstructibleArrayType = std::vector<linglong::api::types::v1::Repo>; typename std::enable_if<std::is_assignable<ConstructibleArrayType&, ConstructibleArrayType>::value, int>::type <anonymous> = 0]' at /usr/include/nlohmann/detail/conversions/from_json.hpp:293:19,
    inlined from 'decltype (((nlohmann::json_abi_v3_12_0::detail::from_json_array_impl(j, arr, nlohmann::json_abi_v3_12_0::detail::priority_tag<3>{}), j.get<typename ConstructibleArrayType::value_type>()), void())) nlohmann::json_abi_v3_12_0::detail::from_json(const BasicJsonType&, ConstructibleArrayType&) [with BasicJsonType = nlohmann::json_abi_v3_12_0::basic_json<>; ConstructibleArrayType = std::vector<linglong::api::types::v1::Repo>; typename std::enable_if<((((is_constructible_array_type<BasicJsonType, ConstructibleArrayType>::value && (! is_constructible_object_type<BasicJsonType, ConstructibleObjectType>::value)) && (! is_constructible_string_type<BasicJsonType, ConstructibleStringType>::value)) && (! std::is_same<ConstructibleArrayType, typename BasicJsonType::binary_t>::value)) && (! is_basic_json<T>::value)), int>::type <anonymous> = 0]' at /usr/include/nlohmann/detail/conversions/from_json.hpp:342:25:
/usr/include/c++/14.2.1/bits/vector.tcc:379:19: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<linglong::api::types::v1::Repo*, std::vector<linglong::api::types::v1::Repo> >' changed in GCC 7.1
In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string<char>; _Tp = nlohmann::json_abi_v3_12_0::basic_json<>; _Compare = std::less<void>; _Alloc = std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > >]',
    inlined from 'bool nlohmann::json_abi_v3_12_0::detail::json_sax_dom_parser<BasicJsonType, InputAdapterType>::key(string_t&) [with BasicJsonType = nlohmann::json_abi_v3_12_0::basic_json<>; InputAdapterType = nlohmann::json_abi_v3_12_0::detail::iterator_input_adapter<const char*>]' at /usr/include/nlohmann/detail/input/json_sax.hpp:264:79,
    inlined from 'bool nlohmann::json_abi_v3_12_0::detail::parser<BasicJsonType, InputAdapterType>::sax_parse_internal(SAX*) [with SAX = nlohmann::json_abi_v3_12_0::detail::json_sax_dom_parser<nlohmann::json_abi_v3_12_0::basic_json<>, nlohmann::json_abi_v3_12_0::detail::iterator_input_adapter<const char*> >; BasicJsonType = nlohmann::json_abi_v3_12_0::basic_json<>; InputAdapterType = nlohmann::json_abi_v3_12_0::detail::iterator_input_adapter<const char*>]' at /usr/include/nlohmann/detail/input/parser.hpp:219:59:
/usr/include/c++/14.2.1/bits/stl_map.h:513:37: note: parameter passing for argument of type 'std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> >, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > >, std::less<void>, std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > > >::const_iterator' changed in GCC 7.1
In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string<char>; _Tp = nlohmann::json_abi_v3_12_0::basic_json<>; _Compare = std::less<void>; _Alloc = std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > >]',
    inlined from 'bool nlohmann::json_abi_v3_12_0::detail::json_sax_dom_parser<BasicJsonType, InputAdapterType>::key(string_t&) [with BasicJsonType = nlohmann::json_abi_v3_12_0::basic_json<>; InputAdapterType = nlohmann::json_abi_v3_12_0::detail::iterator_input_adapter<const char*>]' at /usr/include/nlohmann/detail/input/json_sax.hpp:264:79,
    inlined from 'bool nlohmann::json_abi_v3_12_0::detail::parser<BasicJsonType, InputAdapterType>::sax_parse_internal(SAX*) [with SAX = nlohmann::json_abi_v3_12_0::detail::json_sax_dom_parser<nlohmann::json_abi_v3_12_0::basic_json<>, nlohmann::json_abi_v3_12_0::detail::iterator_input_adapter<const char*> >; BasicJsonType = nlohmann::json_abi_v3_12_0::basic_json<>; InputAdapterType = nlohmann::json_abi_v3_12_0::detail::iterator_input_adapter<const char*>]' at /usr/include/nlohmann/detail/input/parser.hpp:430:51:
/usr/include/c++/14.2.1/bits/stl_map.h:513:37: note: parameter passing for argument of type 'std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> >, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > >, std::less<void>, std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > > >::const_iterator' changed in GCC 7.1

[181/225] Building CXX object libs/lin..._deepin_linglong_packagemanager1.cpp.o
[182/225] Building CXX object libs/lin...nglong/runtime/container_builder.cpp.o
In file included from /usr/include/c++/14.2.1/vector:65,
                 from /usr/include/c++/14.2.1/functional:64,
                 from /usr/include/nlohmann/json.hpp:23,
                 from /build/linyaps/src/linyaps/libs/api/src/linglong/api/types/v1/OciConfigurationPatch.hpp:17,
                 from /build/linyaps/src/linyaps/libs/linglong/src/linglong/runtime/container_builder.h:9,
                 from /build/linyaps/src/linyaps/libs/linglong/src/linglong/runtime/container_builder.cpp:7:
/usr/include/c++/14.2.1/bits/stl_uninitialized.h: In function '_ForwardIterator std::__do_uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const ocppi::runtime::config::types::LinuxDevice*, vector<ocppi::runtime::config::types::LinuxDevice> >; _ForwardIterator = ocppi::runtime::config::types::LinuxDevice*]':
/usr/include/c++/14.2.1/bits/stl_uninitialized.h:113:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const ocppi::runtime::config::types::LinuxDevice*, std::vector<ocppi::runtime::config::types::LinuxDevice> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_uninitialized.h:113:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const ocppi::runtime::config::types::LinuxDevice*, std::vector<ocppi::runtime::config::types::LinuxDevice> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_uninitialized.h: In function '_ForwardIterator std::__do_uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const ocppi::runtime::config::types::ZosDevice*, vector<ocppi::runtime::config::types::ZosDevice> >; _ForwardIterator = ocppi::runtime::config::types::ZosDevice*]':
/usr/include/c++/14.2.1/bits/stl_uninitialized.h:113:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const ocppi::runtime::config::types::ZosDevice*, std::vector<ocppi::runtime::config::types::ZosDevice> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_uninitialized.h:113:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const ocppi::runtime::config::types::ZosDevice*, std::vector<ocppi::runtime::config::types::ZosDevice> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_uninitialized.h: In function '_ForwardIterator std::__do_uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const ocppi::runtime::config::types::Syscall*, vector<ocppi::runtime::config::types::Syscall> >; _ForwardIterator = ocppi::runtime::config::types::Syscall*]':
/usr/include/c++/14.2.1/bits/stl_uninitialized.h:113:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const ocppi::runtime::config::types::Syscall*, std::vector<ocppi::runtime::config::types::Syscall> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_uninitialized.h:113:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const ocppi::runtime::config::types::Syscall*, std::vector<ocppi::runtime::config::types::Syscall> >' changed in GCC 7.1
In static member function 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const ocppi::runtime::config::types::Syscall*, std::vector<ocppi::runtime::config::types::Syscall> >; _ForwardIterator = ocppi::runtime::config::types::Syscall*; bool _TrivialValueTypes = false]',
    inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const ocppi::runtime::config::types::Syscall*, vector<ocppi::runtime::config::types::Syscall> >; _ForwardIterator = ocppi::runtime::config::types::Syscall*]' at /usr/include/c++/14.2.1/bits/stl_uninitialized.h:185:15,
    inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const ocppi::runtime::config::types::Syscall*, vector<ocppi::runtime::config::types::Syscall> >; _ForwardIterator = ocppi::runtime::config::types::Syscall*; _Tp = ocppi::runtime::config::types::Syscall]' at /usr/include/c++/14.2.1/bits/stl_uninitialized.h:373:37,
    inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = ocppi::runtime::config::types::Syscall; _Alloc = std::allocator<ocppi::runtime::config::types::Syscall>]' at /usr/include/c++/14.2.1/bits/stl_vector.h:606:31,
    inlined from 'void std::_Construct(_Tp*, _Args&& ...) [with _Tp = vector<ocppi::runtime::config::types::Syscall>; _Args = {const vector<ocppi::runtime::config::types::Syscall, allocator<ocppi::runtime::config::types::Syscall> >&}]' at /usr/include/c++/14.2.1/bits/stl_construct.h:119:7,
    inlined from 'constexpr void std::_Optional_payload_base<_Tp>::_M_construct(_Args&& ...) [with _Args = {const std::vector<ocppi::runtime::config::types::Syscall, std::allocator<ocppi::runtime::config::types::Syscall> >&}; _Tp = std::vector<ocppi::runtime::config::types::Syscall>]' at /usr/include/c++/14.2.1/optional:274:19,
    inlined from 'constexpr std::_Optional_payload_base<_Tp>::_Optional_payload_base(bool, const std::_Optional_payload_base<_Tp>&) [with _Tp = std::vector<ocppi::runtime::config::types::Syscall>]' at /usr/include/c++/14.2.1/optional:141:22,
    inlined from 'constexpr std::_Optional_payload<std::vector<ocppi::runtime::config::types::Syscall>, true, false, false>::_Optional_payload(bool, const std::_Optional_payload_base<std::vector<ocppi::runtime::config::types::Syscall> >&) [inherited from std::_Optional_payload_base<std::vector<ocppi::runtime::config::types::Syscall> >]' at /usr/include/c++/14.2.1/optional:395:42,
    inlined from 'constexpr std::_Optional_payload<std::vector<ocppi::runtime::config::types::Syscall>, false, false, false>::_Optional_payload(bool, const std::_Optional_payload_base<std::vector<ocppi::runtime::config::types::Syscall> >&) [inherited from std::_Optional_payload_base<std::vector<ocppi::runtime::config::types::Syscall> >]' at /usr/include/c++/14.2.1/optional:429:57,
    inlined from 'constexpr std::_Optional_base<_Tp, <anonymous>, <anonymous> >::_Optional_base(const std::_Optional_base<_Tp, <anonymous>, <anonymous> >&) [with _Tp = std::vector<ocppi::runtime::config::types::Syscall>; bool <anonymous> = false; bool <anonymous> = false]' at /usr/include/c++/14.2.1/optional:536:9,
    inlined from 'constexpr std::optional<std::vector<ocppi::runtime::config::types::Syscall> >::optional(const std::optional<std::vector<ocppi::runtime::config::types::Syscall> >&)' at /usr/include/c++/14.2.1/optional:703:11,
    inlined from 'constexpr ocppi::runtime::config::types::Seccomp::Seccomp(const ocppi::runtime::config::types::Seccomp&)' at /build/linyaps/src/linyaps/libs/ocppi/include/ocppi/runtime/config/types/Seccomp.hpp:40:8:
/usr/include/c++/14.2.1/bits/stl_uninitialized.h:137:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const ocppi::runtime::config::types::Syscall*, std::vector<ocppi::runtime::config::types::Syscall> >' changed in GCC 7.1
In static member function 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const ocppi::runtime::config::types::LinuxDevice*, std::vector<ocppi::runtime::config::types::LinuxDevice> >; _ForwardIterator = ocppi::runtime::config::types::LinuxDevice*; bool _TrivialValueTypes = false]',
    inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const ocppi::runtime::config::types::LinuxDevice*, vector<ocppi::runtime::config::types::LinuxDevice> >; _ForwardIterator = ocppi::runtime::config::types::LinuxDevice*]' at /usr/include/c++/14.2.1/bits/stl_uninitialized.h:185:15,
    inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const ocppi::runtime::config::types::LinuxDevice*, vector<ocppi::runtime::config::types::LinuxDevice> >; _ForwardIterator = ocppi::runtime::config::types::LinuxDevice*; _Tp = ocppi::runtime::config::types::LinuxDevice]' at /usr/include/c++/14.2.1/bits/stl_uninitialized.h:373:37,
    inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = ocppi::runtime::config::types::LinuxDevice; _Alloc = std::allocator<ocppi::runtime::config::types::LinuxDevice>]' at /usr/include/c++/14.2.1/bits/stl_vector.h:606:31,
    inlined from 'void std::_Construct(_Tp*, _Args&& ...) [with _Tp = vector<ocppi::runtime::config::types::LinuxDevice>; _Args = {const vector<ocppi::runtime::config::types::LinuxDevice, allocator<ocppi::runtime::config::types::LinuxDevice> >&}]' at /usr/include/c++/14.2.1/bits/stl_construct.h:119:7,
    inlined from 'constexpr void std::_Optional_payload_base<_Tp>::_M_construct(_Args&& ...) [with _Args = {const std::vector<ocppi::runtime::config::types::LinuxDevice, std::allocator<ocppi::runtime::config::types::LinuxDevice> >&}; _Tp = std::vector<ocppi::runtime::config::types::LinuxDevice>]' at /usr/include/c++/14.2.1/optional:274:19,
    inlined from 'constexpr std::_Optional_payload_base<_Tp>::_Optional_payload_base(bool, const std::_Optional_payload_base<_Tp>&) [with _Tp = std::vector<ocppi::runtime::config::types::LinuxDevice>]' at /usr/include/c++/14.2.1/optional:141:22,
    inlined from 'constexpr std::_Optional_payload<std::vector<ocppi::runtime::config::types::LinuxDevice>, true, false, false>::_Optional_payload(bool, const std::_Optional_payload_base<std::vector<ocppi::runtime::config::types::LinuxDevice> >&) [inherited from std::_Optional_payload_base<std::vector<ocppi::runtime::config::types::LinuxDevice> >]' at /usr/include/c++/14.2.1/optional:395:42,
    inlined from 'constexpr std::_Optional_payload<std::vector<ocppi::runtime::config::types::LinuxDevice>, false, false, false>::_Optional_payload(bool, const std::_Optional_payload_base<std::vector<ocppi::runtime::config::types::LinuxDevice> >&) [inherited from std::_Optional_payload_base<std::vector<ocppi::runtime::config::types::LinuxDevice> >]' at /usr/include/c++/14.2.1/optional:429:57,
    inlined from 'constexpr std::_Optional_base<_Tp, <anonymous>, <anonymous> >::_Optional_base(const std::_Optional_base<_Tp, <anonymous>, <anonymous> >&) [with _Tp = std::vector<ocppi::runtime::config::types::LinuxDevice>; bool <anonymous> = false; bool <anonymous> = false]' at /usr/include/c++/14.2.1/optional:536:9,
    inlined from 'constexpr std::optional<std::vector<ocppi::runtime::config::types::LinuxDevice> >::optional(const std::optional<std::vector<ocppi::runtime::config::types::LinuxDevice> >&)' at /usr/include/c++/14.2.1/optional:703:11,
    inlined from 'constexpr ocppi::runtime::config::types::Linux::Linux(const ocppi::runtime::config::types::Linux&)' at /build/linyaps/src/linyaps/libs/ocppi/include/ocppi/runtime/config/types/Linux.hpp:52:8:
/usr/include/c++/14.2.1/bits/stl_uninitialized.h:137:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const ocppi::runtime::config::types::LinuxDevice*, std::vector<ocppi::runtime::config::types::LinuxDevice> >' changed in GCC 7.1
In static member function 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const ocppi::runtime::config::types::ZosDevice*, std::vector<ocppi::runtime::config::types::ZosDevice> >; _ForwardIterator = ocppi::runtime::config::types::ZosDevice*; bool _TrivialValueTypes = false]',
    inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const ocppi::runtime::config::types::ZosDevice*, vector<ocppi::runtime::config::types::ZosDevice> >; _ForwardIterator = ocppi::runtime::config::types::ZosDevice*]' at /usr/include/c++/14.2.1/bits/stl_uninitialized.h:185:15,
    inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const ocppi::runtime::config::types::ZosDevice*, vector<ocppi::runtime::config::types::ZosDevice> >; _ForwardIterator = ocppi::runtime::config::types::ZosDevice*; _Tp = ocppi::runtime::config::types::ZosDevice]' at /usr/include/c++/14.2.1/bits/stl_uninitialized.h:373:37,
    inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = ocppi::runtime::config::types::ZosDevice; _Alloc = std::allocator<ocppi::runtime::config::types::ZosDevice>]' at /usr/include/c++/14.2.1/bits/stl_vector.h:606:31,
    inlined from 'void std::_Construct(_Tp*, _Args&& ...) [with _Tp = vector<ocppi::runtime::config::types::ZosDevice>; _Args = {const vector<ocppi::runtime::config::types::ZosDevice, allocator<ocppi::runtime::config::types::ZosDevice> >&}]' at /usr/include/c++/14.2.1/bits/stl_construct.h:119:7,
    inlined from 'constexpr void std::_Optional_payload_base<_Tp>::_M_construct(_Args&& ...) [with _Args = {const std::vector<ocppi::runtime::config::types::ZosDevice, std::allocator<ocppi::runtime::config::types::ZosDevice> >&}; _Tp = std::vector<ocppi::runtime::config::types::ZosDevice>]' at /usr/include/c++/14.2.1/optional:274:19,
    inlined from 'constexpr std::_Optional_payload_base<_Tp>::_Optional_payload_base(bool, const std::_Optional_payload_base<_Tp>&) [with _Tp = std::vector<ocppi::runtime::config::types::ZosDevice>]' at /usr/include/c++/14.2.1/optional:141:22,
    inlined from 'constexpr std::_Optional_payload<std::vector<ocppi::runtime::config::types::ZosDevice>, true, false, false>::_Optional_payload(bool, const std::_Optional_payload_base<std::vector<ocppi::runtime::config::types::ZosDevice> >&) [inherited from std::_Optional_payload_base<std::vector<ocppi::runtime::config::types::ZosDevice> >]' at /usr/include/c++/14.2.1/optional:395:42,
    inlined from 'constexpr std::_Optional_payload<std::vector<ocppi::runtime::config::types::ZosDevice>, false, false, false>::_Optional_payload(bool, const std::_Optional_payload_base<std::vector<ocppi::runtime::config::types::ZosDevice> >&) [inherited from std::_Optional_payload_base<std::vector<ocppi::runtime::config::types::ZosDevice> >]' at /usr/include/c++/14.2.1/optional:429:57,
    inlined from 'constexpr std::_Optional_base<_Tp, <anonymous>, <anonymous> >::_Optional_base(const std::_Optional_base<_Tp, <anonymous>, <anonymous> >&) [with _Tp = std::vector<ocppi::runtime::config::types::ZosDevice>; bool <anonymous> = false; bool <anonymous> = false]' at /usr/include/c++/14.2.1/optional:536:9,
    inlined from 'constexpr std::optional<std::vector<ocppi::runtime::config::types::ZosDevice> >::optional(const std::optional<std::vector<ocppi::runtime::config::types::ZosDevice> >&)' at /usr/include/c++/14.2.1/optional:703:11,
    inlined from 'constexpr ocppi::runtime::config::types::Zos::Zos(const ocppi::runtime::config::types::Zos&)' at /build/linyaps/src/linyaps/libs/ocppi/include/ocppi/runtime/config/types/Zos.hpp:35:8,
    inlined from 'void std::_Construct(_Tp*, _Args&& ...) [with _Tp = ocppi::runtime::config::types::Zos; _Args = {const ocppi::runtime::config::types::Zos&}]' at /usr/include/c++/14.2.1/bits/stl_construct.h:119:7,
    inlined from 'constexpr void std::_Optional_payload_base<_Tp>::_M_construct(_Args&& ...) [with _Args = {const ocppi::runtime::config::types::Zos&}; _Tp = ocppi::runtime::config::types::Zos]' at /usr/include/c++/14.2.1/optional:274:19,
    inlined from 'constexpr std::_Optional_payload_base<_Tp>::_Optional_payload_base(bool, const std::_Optional_payload_base<_Tp>&) [with _Tp = ocppi::runtime::config::types::Zos]' at /usr/include/c++/14.2.1/optional:141:22,
    inlined from 'constexpr std::_Optional_payload<ocppi::runtime::config::types::Zos, true, false, false>::_Optional_payload(bool, const std::_Optional_payload_base<ocppi::runtime::config::types::Zos>&) [inherited from std::_Optional_payload_base<ocppi::runtime::config::types::Zos>]' at /usr/include/c++/14.2.1/optional:395:42,
    inlined from 'constexpr std::_Optional_payload<ocppi::runtime::config::types::Zos, false, false, false>::_Optional_payload(bool, const std::_Optional_payload_base<ocppi::runtime::config::types::Zos>&) [inherited from std::_Optional_payload_base<ocppi::runtime::config::types::Zos>]' at /usr/include/c++/14.2.1/optional:429:57,
    inlined from 'constexpr std::_Optional_base<_Tp, <anonymous>, <anonymous> >::_Optional_base(const std::_Optional_base<_Tp, <anonymous>, <anonymous> >&) [with _Tp = ocppi::runtime::config::types::Zos; bool <anonymous> = false; bool <anonymous> = false]' at /usr/include/c++/14.2.1/optional:536:9,
    inlined from 'constexpr std::optional<ocppi::runtime::config::types::Zos>::optional(const std::optional<ocppi::runtime::config::types::Zos>&)' at /usr/include/c++/14.2.1/optional:703:11,
    inlined from 'ocppi::runtime::config::types::Config::Config(const ocppi::runtime::config::types::Config&)' at /build/linyaps/src/linyaps/libs/ocppi/include/ocppi/runtime/config/types/Config.hpp:43:8:
/usr/include/c++/14.2.1/bits/stl_uninitialized.h:137:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const ocppi::runtime::config::types::ZosDevice*, std::vector<ocppi::runtime::config::types::ZosDevice> >' changed in GCC 7.1

[182/225] Building CXX object libs/lin...sk/gen_org_deepin_linglong_task1.cpp.o
[183/225] Building CXX object libs/lin...src/linglong/runtime/run_context.cpp.o
[183/225] Building CXX object libs/lin.../3OUA2DMY4B/qrc_builder_releases.cpp.o
[184/225] Building CXX object libs/lin...dir/src/linglong/repo/repo_cache.cpp.o
In file included from /usr/include/c++/14.2.1/map:62,
                 from /usr/include/nlohmann/detail/conversions/from_json.hpp:15,
                 from /usr/include/nlohmann/adl_serializer.hpp:14,
                 from /usr/include/nlohmann/json.hpp:34,
                 from /build/linyaps/src/linyaps/libs/api/src/linglong/api/types/v1/RepoConfigV2.hpp:17,
                 from /build/linyaps/src/linyaps/libs/linglong/src/linglong/repo/repo_cache.h:9,
                 from /build/linyaps/src/linyaps/libs/linglong/src/linglong/repo/repo_cache.cpp:7:
/usr/include/c++/14.2.1/bits/stl_tree.h: In function 'std::pair<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(const_iterator, const key_type&) [with _Key = std::__cxx11::basic_string<char>; _Val = std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> >; _KeyOfValue = std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > >; _Compare = std::less<void>; _Alloc = std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > >]':
/usr/include/c++/14.2.1/bits/stl_tree.h:2206:5: note: parameter passing for argument of type 'std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> >, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > >, std::less<void>, std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > > >::const_iterator' changed in GCC 7.1
/build/linyaps/src/linyaps/libs/linglong/src/linglong/repo/repo_cache.cpp: In function 'linglong::repo::RepoCache::queryLayerItem(const linglong::repo::repoCacheQuery&) const::<lambda(itemRef, itemRef)>':
/build/linyaps/src/linyaps/libs/linglong/src/linglong/repo/repo_cache.cpp:275:55: note: parameter passing for argument of type 'itemRef' {aka 'std::reference_wrapper<const linglong::api::types::v1::RepositoryCacheLayersItem>'} changed in GCC 7.1
/build/linyaps/src/linyaps/libs/linglong/src/linglong/repo/repo_cache.cpp:275:55: note: parameter passing for argument of type 'itemRef' {aka 'std::reference_wrapper<const linglong::api::types::v1::RepositoryCacheLayersItem>'} changed in GCC 7.1
In file included from /usr/include/c++/14.2.1/bits/stl_algo.h:61,
                 from /usr/include/c++/14.2.1/algorithm:61,
                 from /usr/include/nlohmann/json.hpp:21:
/usr/include/c++/14.2.1/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<reference_wrapper<const linglong::api::types::v1::RepositoryCacheLayersItem>*, vector<reference_wrapper<const linglong::api::types::v1::RepositoryCacheLayersItem> > >; _Distance = int; _Tp = reference_wrapper<const linglong::api::types::v1::RepositoryCacheLayersItem>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<linglong::repo::RepoCache::queryLayerItem(const linglong::repo::repoCacheQuery&) const::<lambda(itemRef, itemRef)> >]':
/usr/include/c++/14.2.1/bits/stl_heap.h:224:5: note: parameter passing for argument of type 'std::reference_wrapper<const linglong::api::types::v1::RepositoryCacheLayersItem>' changed in GCC 7.1
In file included from /usr/include/c++/14.2.1/bits/stl_algobase.h:71,
                 from /usr/include/c++/14.2.1/algorithm:60:
In member function 'constexpr bool __gnu_cxx::__ops::_Iter_comp_iter<_Compare>::operator()(_Iterator1, _Iterator2) [with _Iterator1 = __gnu_cxx::__normal_iterator<std::reference_wrapper<const linglong::api::types::v1::RepositoryCacheLayersItem>*, std::vector<std::reference_wrapper<const linglong::api::types::v1::RepositoryCacheLayersItem> > >; _Iterator2 = __gnu_cxx::__normal_iterator<std::reference_wrapper<const linglong::api::types::v1::RepositoryCacheLayersItem>*, std::vector<std::reference_wrapper<const linglong::api::types::v1::RepositoryCacheLayersItem> > >; _Compare = linglong::repo::RepoCache::queryLayerItem(const linglong::repo::repoCacheQuery&) const::<lambda(itemRef, itemRef)>]',
    inlined from 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<reference_wrapper<const linglong::api::types::v1::RepositoryCacheLayersItem>*, vector<reference_wrapper<const linglong::api::types::v1::RepositoryCacheLayersItem> > >; _Distance = int; _Tp = reference_wrapper<const linglong::api::types::v1::RepositoryCacheLayersItem>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<linglong::repo::RepoCache::queryLayerItem(const linglong::repo::repoCacheQuery&) const::<lambda(itemRef, itemRef)> >]' at /usr/include/c++/14.2.1/bits/stl_heap.h:232:14:
/usr/include/c++/14.2.1/bits/predefined_ops.h:158:30: note: parameter passing for argument of type 'const std::reference_wrapper<const linglong::api::types::v1::RepositoryCacheLayersItem>' changed in GCC 7.1
In member function 'bool __gnu_cxx::__ops::_Iter_comp_val<_Compare>::operator()(_Iterator, _Value&) [with _Iterator = __gnu_cxx::__normal_iterator<std::reference_wrapper<const linglong::api::types::v1::RepositoryCacheLayersItem>*, std::vector<std::reference_wrapper<const linglong::api::types::v1::RepositoryCacheLayersItem> > >; _Value = std::reference_wrapper<const linglong::api::types::v1::RepositoryCacheLayersItem>; _Compare = linglong::repo::RepoCache::queryLayerItem(const linglong::repo::repoCacheQuery&) const::<lambda(itemRef, itemRef)>]',
    inlined from 'void std::__push_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<reference_wrapper<const linglong::api::types::v1::RepositoryCacheLayersItem>*, vector<reference_wrapper<const linglong::api::types::v1::RepositoryCacheLayersItem> > >; _Distance = int; _Tp = reference_wrapper<const linglong::api::types::v1::RepositoryCacheLayersItem>; _Compare = __gnu_cxx::__ops::_Iter_comp_val<linglong::repo::RepoCache::queryLayerItem(const linglong::repo::repoCacheQuery&) const::<lambda(itemRef, itemRef)> >]' at /usr/include/c++/14.2.1/bits/stl_heap.h:140:48,
    inlined from 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<reference_wrapper<const linglong::api::types::v1::RepositoryCacheLayersItem>*, vector<reference_wrapper<const linglong::api::types::v1::RepositoryCacheLayersItem> > >; _Distance = int; _Tp = reference_wrapper<const linglong::api::types::v1::RepositoryCacheLayersItem>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<linglong::repo::RepoCache::queryLayerItem(const linglong::repo::repoCacheQuery&) const::<lambda(itemRef, itemRef)> >]' at /usr/include/c++/14.2.1/bits/stl_heap.h:247:23:
/usr/include/c++/14.2.1/bits/predefined_ops.h:196:23: note: parameter passing for argument of type 'std::reference_wrapper<const linglong::api::types::v1::RepositoryCacheLayersItem>' changed in GCC 7.1
In function 'void std::__make_heap(_RandomAccessIterator, _RandomAccessIterator, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<reference_wrapper<const linglong::api::types::v1::RepositoryCacheLayersItem>*, vector<reference_wrapper<const linglong::api::types::v1::RepositoryCacheLayersItem> > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<linglong::repo::RepoCache::queryLayerItem(const linglong::repo::repoCacheQuery&) const::<lambda(itemRef, itemRef)> >]',
    inlined from 'void std::__heap_select(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<reference_wrapper<const linglong::api::types::v1::RepositoryCacheLayersItem>*, vector<reference_wrapper<const linglong::api::types::v1::RepositoryCacheLayersItem> > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<linglong::repo::RepoCache::queryLayerItem(const linglong::repo::repoCacheQuery&) const::<lambda(itemRef, itemRef)> >]' at /usr/include/c++/14.2.1/bits/stl_algo.h:1593:23,
    inlined from 'void std::__partial_sort(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<reference_wrapper<const linglong::api::types::v1::RepositoryCacheLayersItem>*, vector<reference_wrapper<const linglong::api::types::v1::RepositoryCacheLayersItem> > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<linglong::repo::RepoCache::queryLayerItem(const linglong::repo::repoCacheQuery&) const::<lambda(itemRef, itemRef)> >]' at /usr/include/c++/14.2.1/bits/stl_algo.h:1868:25,
    inlined from 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<reference_wrapper<const linglong::api::types::v1::RepositoryCacheLayersItem>*, vector<reference_wrapper<const linglong::api::types::v1::RepositoryCacheLayersItem> > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<linglong::repo::RepoCache::queryLayerItem(const linglong::repo::repoCacheQuery&) const::<lambda(itemRef, itemRef)> >]' at /usr/include/c++/14.2.1/bits/stl_algo.h:1884:27:
/usr/include/c++/14.2.1/bits/stl_heap.h:356:22: note: parameter passing for argument of type '_ValueType' {aka 'std::reference_wrapper<const linglong::api::types::v1::RepositoryCacheLayersItem>'} changed in GCC 7.1
In function 'void std::__pop_heap(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<reference_wrapper<const linglong::api::types::v1::RepositoryCacheLayersItem>*, vector<reference_wrapper<const linglong::api::types::v1::RepositoryCacheLayersItem> > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<linglong::repo::RepoCache::queryLayerItem(const linglong::repo::repoCacheQuery&) const::<lambda(itemRef, itemRef)> >]',
    inlined from 'void std::__sort_heap(_RandomAccessIterator, _RandomAccessIterator, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<reference_wrapper<const linglong::api::types::v1::RepositoryCacheLayersItem>*, vector<reference_wrapper<const linglong::api::types::v1::RepositoryCacheLayersItem> > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<linglong::repo::RepoCache::queryLayerItem(const linglong::repo::repoCacheQuery&) const::<lambda(itemRef, itemRef)> >]' at /usr/include/c++/14.2.1/bits/stl_heap.h:425:19,
    inlined from 'void std::__partial_sort(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<reference_wrapper<const linglong::api::types::v1::RepositoryCacheLayersItem>*, vector<reference_wrapper<const linglong::api::types::v1::RepositoryCacheLayersItem> > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<linglong::repo::RepoCache::queryLayerItem(const linglong::repo::repoCacheQuery&) const::<lambda(itemRef, itemRef)> >]' at /usr/include/c++/14.2.1/bits/stl_algo.h:1869:23,
    inlined from 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<reference_wrapper<const linglong::api::types::v1::RepositoryCacheLayersItem>*, vector<reference_wrapper<const linglong::api::types::v1::RepositoryCacheLayersItem> > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<linglong::repo::RepoCache::queryLayerItem(const linglong::repo::repoCacheQuery&) const::<lambda(itemRef, itemRef)> >]' at /usr/include/c++/14.2.1/bits/stl_algo.h:1884:27:
/usr/include/c++/14.2.1/bits/stl_heap.h:264:25: note: parameter passing for argument of type '_ValueType' {aka 'std::reference_wrapper<const linglong::api::types::v1::RepositoryCacheLayersItem>'} changed in GCC 7.1
In member function 'constexpr bool __gnu_cxx::__ops::_Iter_comp_iter<_Compare>::operator()(_Iterator1, _Iterator2) [with _Iterator1 = __gnu_cxx::__normal_iterator<std::reference_wrapper<const linglong::api::types::v1::RepositoryCacheLayersItem>*, std::vector<std::reference_wrapper<const linglong::api::types::v1::RepositoryCacheLayersItem> > >; _Iterator2 = __gnu_cxx::__normal_iterator<std::reference_wrapper<const linglong::api::types::v1::RepositoryCacheLayersItem>*, std::vector<std::reference_wrapper<const linglong::api::types::v1::RepositoryCacheLayersItem> > >; _Compare = linglong::repo::RepoCache::queryLayerItem(const linglong::repo::repoCacheQuery&) const::<lambda(itemRef, itemRef)>]',
    inlined from 'void std::__move_median_to_first(_Iterator, _Iterator, _Iterator, _Iterator, _Compare) [with _Iterator = __gnu_cxx::__normal_iterator<reference_wrapper<const linglong::api::types::v1::RepositoryCacheLayersItem>*, vector<reference_wrapper<const linglong::api::types::v1::RepositoryCacheLayersItem> > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<linglong::repo::RepoCache::queryLayerItem(const linglong::repo::repoCacheQuery&) const::<lambda(itemRef, itemRef)> >]' at /usr/include/c++/14.2.1/bits/stl_algo.h:88:17,
    inlined from '_RandomAccessIterator std::__unguarded_partition_pivot(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<reference_wrapper<const linglong::api::types::v1::RepositoryCacheLayersItem>*, vector<reference_wrapper<const linglong::api::types::v1::RepositoryCacheLayersItem> > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<linglong::repo::RepoCache::queryLayerItem(const linglong::repo::repoCacheQuery&) const::<lambda(itemRef, itemRef)> >]' at /usr/include/c++/14.2.1/bits/stl_algo.h:1855:34,
    inlined from 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<reference_wrapper<const linglong::api::types::v1::RepositoryCacheLayersItem>*, vector<reference_wrapper<const linglong::api::types::v1::RepositoryCacheLayersItem> > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<linglong::repo::RepoCache::queryLayerItem(const linglong::repo::repoCacheQuery&) const::<lambda(itemRef, itemRef)> >]' at /usr/include/c++/14.2.1/bits/stl_algo.h:1889:38:
/usr/include/c++/14.2.1/bits/predefined_ops.h:158:30: note: parameter passing for argument of type 'const std::reference_wrapper<const linglong::api::types::v1::RepositoryCacheLayersItem>' changed in GCC 7.1
In member function 'constexpr bool __gnu_cxx::__ops::_Iter_comp_iter<_Compare>::operator()(_Iterator1, _Iterator2) [with _Iterator1 = __gnu_cxx::__normal_iterator<std::reference_wrapper<const linglong::api::types::v1::RepositoryCacheLayersItem>*, std::vector<std::reference_wrapper<const linglong::api::types::v1::RepositoryCacheLayersItem> > >; _Iterator2 = __gnu_cxx::__normal_iterator<std::reference_wrapper<const linglong::api::types::v1::RepositoryCacheLayersItem>*, std::vector<std::reference_wrapper<const linglong::api::types::v1::RepositoryCacheLayersItem> > >; _Compare = linglong::repo::RepoCache::queryLayerItem(const linglong::repo::repoCacheQuery&) const::<lambda(itemRef, itemRef)>]',
    inlined from 'void std::__move_median_to_first(_Iterator, _Iterator, _Iterator, _Iterator, _Compare) [with _Iterator = __gnu_cxx::__normal_iterator<reference_wrapper<const linglong::api::types::v1::RepositoryCacheLayersItem>*, vector<reference_wrapper<const linglong::api::types::v1::RepositoryCacheLayersItem> > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<linglong::repo::RepoCache::queryLayerItem(const linglong::repo::repoCacheQuery&) const::<lambda(itemRef, itemRef)> >]' at /usr/include/c++/14.2.1/bits/stl_algo.h:90:14,
    inlined from '_RandomAccessIterator std::__unguarded_partition_pivot(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<reference_wrapper<const linglong::api::types::v1::RepositoryCacheLayersItem>*, vector<reference_wrapper<const linglong::api::types::v1::RepositoryCacheLayersItem> > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<linglong::repo::RepoCache::queryLayerItem(const linglong::repo::repoCacheQuery&) const::<lambda(itemRef, itemRef)> >]' at /usr/include/c++/14.2.1/bits/stl_algo.h:1855:34,
    inlined from 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<reference_wrapper<const linglong::api::types::v1::RepositoryCacheLayersItem>*, vector<reference_wrapper<const linglong::api::types::v1::RepositoryCacheLayersItem> > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<linglong::repo::RepoCache::queryLayerItem(const linglong::repo::repoCacheQuery&) const::<lambda(itemRef, itemRef)> >]' at /usr/include/c++/14.2.1/bits/stl_algo.h:1889:38:
/usr/include/c++/14.2.1/bits/predefined_ops.h:158:30: note: parameter passing for argument of type 'const std::reference_wrapper<const linglong::api::types::v1::RepositoryCacheLayersItem>' changed in GCC 7.1
In member function 'constexpr bool __gnu_cxx::__ops::_Iter_comp_iter<_Compare>::operator()(_Iterator1, _Iterator2) [with _Iterator1 = __gnu_cxx::__normal_iterator<std::reference_wrapper<const linglong::api::types::v1::RepositoryCacheLayersItem>*, std::vector<std::reference_wrapper<const linglong::api::types::v1::RepositoryCacheLayersItem> > >; _Iterator2 = __gnu_cxx::__normal_iterator<std::reference_wrapper<const linglong::api::types::v1::RepositoryCacheLayersItem>*, std::vector<std::reference_wrapper<const linglong::api::types::v1::RepositoryCacheLayersItem> > >; _Compare = linglong::repo::RepoCache::queryLayerItem(const linglong::repo::repoCacheQuery&) const::<lambda(itemRef, itemRef)>]',
    inlined from 'void std::__move_median_to_first(_Iterator, _Iterator, _Iterator, _Iterator, _Compare) [with _Iterator = __gnu_cxx::__normal_iterator<reference_wrapper<const linglong::api::types::v1::RepositoryCacheLayersItem>*, vector<reference_wrapper<const linglong::api::types::v1::RepositoryCacheLayersItem> > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<linglong::repo::RepoCache::queryLayerItem(const linglong::repo::repoCacheQuery&) const::<lambda(itemRef, itemRef)> >]' at /usr/include/c++/14.2.1/bits/stl_algo.h:92:19,
    inlined from '_RandomAccessIterator std::__unguarded_partition_pivot(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<reference_wrapper<const linglong::api::types::v1::RepositoryCacheLayersItem>*, vector<reference_wrapper<const linglong::api::types::v1::RepositoryCacheLayersItem> > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<linglong::repo::RepoCache::queryLayerItem(const linglong::repo::repoCacheQuery&) const::<lambda(itemRef, itemRef)> >]' at /usr/include/c++/14.2.1/bits/stl_algo.h:1855:34,
    inlined from 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<reference_wrapper<const linglong::api::types::v1::RepositoryCacheLayersItem>*, vector<reference_wrapper<const linglong::api::types::v1::RepositoryCacheLayersItem> > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<linglong::repo::RepoCache::queryLayerItem(const linglong::repo::repoCacheQuery&) const::<lambda(itemRef, itemRef)> >]' at /usr/include/c++/14.2.1/bits/stl_algo.h:1889:38:
/usr/include/c++/14.2.1/bits/predefined_ops.h:158:30: note: parameter passing for argument of type 'const std::reference_wrapper<const linglong::api::types::v1::RepositoryCacheLayersItem>' changed in GCC 7.1
In member function 'constexpr bool __gnu_cxx::__ops::_Iter_comp_iter<_Compare>::operator()(_Iterator1, _Iterator2) [with _Iterator1 = __gnu_cxx::__normal_iterator<std::reference_wrapper<const linglong::api::types::v1::RepositoryCacheLayersItem>*, std::vector<std::reference_wrapper<const linglong::api::types::v1::RepositoryCacheLayersItem> > >; _Iterator2 = __gnu_cxx::__normal_iterator<std::reference_wrapper<const linglong::api::types::v1::RepositoryCacheLayersItem>*, std::vector<std::reference_wrapper<const linglong::api::types::v1::RepositoryCacheLayersItem> > >; _Compare = linglong::repo::RepoCache::queryLayerItem(const linglong::repo::repoCacheQuery&) const::<lambda(itemRef, itemRef)>]',
    inlined from 'void std::__move_median_to_first(_Iterator, _Iterator, _Iterator, _Iterator, _Compare) [with _Iterator = __gnu_cxx::__normal_iterator<reference_wrapper<const linglong::api::types::v1::RepositoryCacheLayersItem>*, vector<reference_wrapper<const linglong::api::types::v1::RepositoryCacheLayersItem> > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<linglong::repo::RepoCache::queryLayerItem(const linglong::repo::repoCacheQuery&) const::<lambda(itemRef, itemRef)> >]' at /usr/include/c++/14.2.1/bits/stl_algo.h:97:22,
    inlined from '_RandomAccessIterator std::__unguarded_partition_pivot(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<reference_wrapper<const linglong::api::types::v1::RepositoryCacheLayersItem>*, vector<reference_wrapper<const linglong::api::types::v1::RepositoryCacheLayersItem> > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<linglong::repo::RepoCache::queryLayerItem(const linglong::repo::repoCacheQuery&) const::<lambda(itemRef, itemRef)> >]' at /usr/include/c++/14.2.1/bits/stl_algo.h:1855:34,
    inlined from 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<reference_wrapper<const linglong::api::types::v1::RepositoryCacheLayersItem>*, vector<reference_wrapper<const linglong::api::types::v1::RepositoryCacheLayersItem> > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<linglong::repo::RepoCache::queryLayerItem(const linglong::repo::repoCacheQuery&) const::<lambda(itemRef, itemRef)> >]' at /usr/include/c++/14.2.1/bits/stl_algo.h:1889:38:
/usr/include/c++/14.2.1/bits/predefined_ops.h:158:30: note: parameter passing for argument of type 'const std::reference_wrapper<const linglong::api::types::v1::RepositoryCacheLayersItem>' changed in GCC 7.1
In member function 'constexpr bool __gnu_cxx::__ops::_Iter_comp_iter<_Compare>::operator()(_Iterator1, _Iterator2) [with _Iterator1 = __gnu_cxx::__normal_iterator<std::reference_wrapper<const linglong::api::types::v1::RepositoryCacheLayersItem>*, std::vector<std::reference_wrapper<const linglong::api::types::v1::RepositoryCacheLayersItem> > >; _Iterator2 = __gnu_cxx::__normal_iterator<std::reference_wrapper<const linglong::api::types::v1::RepositoryCacheLayersItem>*, std::vector<std::reference_wrapper<const linglong::api::types::v1::RepositoryCacheLayersItem> > >; _Compare = linglong::repo::RepoCache::queryLayerItem(const linglong::repo::repoCacheQuery&) const::<lambda(itemRef, itemRef)>]',
    inlined from 'void std::__move_median_to_first(_Iterator, _Iterator, _Iterator, _Iterator, _Compare) [with _Iterator = __gnu_cxx::__normal_iterator<reference_wrapper<const linglong::api::types::v1::RepositoryCacheLayersItem>*, vector<reference_wrapper<const linglong::api::types::v1::RepositoryCacheLayersItem> > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<linglong::repo::RepoCache::queryLayerItem(const linglong::repo::repoCacheQuery&) const::<lambda(itemRef, itemRef)> >]' at /usr/include/c++/14.2.1/bits/stl_algo.h:99:22,
    inlined from '_RandomAccessIterator std::__unguarded_partition_pivot(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<reference_wrapper<const linglong::api::types::v1::RepositoryCacheLayersItem>*, vector<reference_wrapper<const linglong::api::types::v1::RepositoryCacheLayersItem> > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<linglong::repo::RepoCache::queryLayerItem(const linglong::repo::repoCacheQuery&) const::<lambda(itemRef, itemRef)> >]' at /usr/include/c++/14.2.1/bits/stl_algo.h:1855:34,
    inlined from 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<reference_wrapper<const linglong::api::types::v1::RepositoryCacheLayersItem>*, vector<reference_wrapper<const linglong::api::types::v1::RepositoryCacheLayersItem> > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<linglong::repo::RepoCache::queryLayerItem(const linglong::repo::repoCacheQuery&) const::<lambda(itemRef, itemRef)> >]' at /usr/include/c++/14.2.1/bits/stl_algo.h:1889:38:
/usr/include/c++/14.2.1/bits/predefined_ops.h:158:30: note: parameter passing for argument of type 'const std::reference_wrapper<const linglong::api::types::v1::RepositoryCacheLayersItem>' changed in GCC 7.1
In member function 'constexpr bool __gnu_cxx::__ops::_Iter_comp_iter<_Compare>::operator()(_Iterator1, _Iterator2) [with _Iterator1 = __gnu_cxx::__normal_iterator<std::reference_wrapper<const linglong::api::types::v1::RepositoryCacheLayersItem>*, std::vector<std::reference_wrapper<const linglong::api::types::v1::RepositoryCacheLayersItem> > >; _Iterator2 = __gnu_cxx::__normal_iterator<std::reference_wrapper<const linglong::api::types::v1::RepositoryCacheLayersItem>*, std::vector<std::reference_wrapper<const linglong::api::types::v1::RepositoryCacheLayersItem> > >; _Compare = linglong::repo::RepoCache::queryLayerItem(const linglong::repo::repoCacheQuery&) const::<lambda(itemRef, itemRef)>]',
    inlined from '_RandomAccessIterator std::__unguarded_partition(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<reference_wrapper<const linglong::api::types::v1::RepositoryCacheLayersItem>*, vector<reference_wrapper<const linglong::api::types::v1::RepositoryCacheLayersItem> > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<linglong::repo::RepoCache::queryLayerItem(const linglong::repo::repoCacheQuery&) const::<lambda(itemRef, itemRef)> >]' at /usr/include/c++/14.2.1/bits/stl_algo.h:1835:17,
    inlined from '_RandomAccessIterator std::__unguarded_partition_pivot(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<reference_wrapper<const linglong::api::types::v1::RepositoryCacheLayersItem>*, vector<reference_wrapper<const linglong::api::types::v1::RepositoryCacheLayersItem> > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<linglong::repo::RepoCache::queryLayerItem(const linglong::repo::repoCacheQuery&) const::<lambda(itemRef, itemRef)> >]' at /usr/include/c++/14.2.1/bits/stl_algo.h:1857:40,
    inlined from 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<reference_wrapper<const linglong::api::types::v1::RepositoryCacheLayersItem>*, vector<reference_wrapper<const linglong::api::types::v1::RepositoryCacheLayersItem> > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<linglong::repo::RepoCache::queryLayerItem(const linglong::repo::repoCacheQuery&) const::<lambda(itemRef, itemRef)> >]' at /usr/include/c++/14.2.1/bits/stl_algo.h:1889:38:
/usr/include/c++/14.2.1/bits/predefined_ops.h:158:30: note: parameter passing for argument of type 'const std::reference_wrapper<const linglong::api::types::v1::RepositoryCacheLayersItem>' changed in GCC 7.1
In member function 'constexpr bool __gnu_cxx::__ops::_Iter_comp_iter<_Compare>::operator()(_Iterator1, _Iterator2) [with _Iterator1 = __gnu_cxx::__normal_iterator<std::reference_wrapper<const linglong::api::types::v1::RepositoryCacheLayersItem>*, std::vector<std::reference_wrapper<const linglong::api::types::v1::RepositoryCacheLayersItem> > >; _Iterator2 = __gnu_cxx::__normal_iterator<std::reference_wrapper<const linglong::api::types::v1::RepositoryCacheLayersItem>*, std::vector<std::reference_wrapper<const linglong::api::types::v1::RepositoryCacheLayersItem> > >; _Compare = linglong::repo::RepoCache::queryLayerItem(const linglong::repo::repoCacheQuery&) const::<lambda(itemRef, itemRef)>]',
    inlined from '_RandomAccessIterator std::__unguarded_partition(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<reference_wrapper<const linglong::api::types::v1::RepositoryCacheLayersItem>*, vector<reference_wrapper<const linglong::api::types::v1::RepositoryCacheLayersItem> > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<linglong::repo::RepoCache::queryLayerItem(const linglong::repo::repoCacheQuery&) const::<lambda(itemRef, itemRef)> >]' at /usr/include/c++/14.2.1/bits/stl_algo.h:1838:17,
    inlined from '_RandomAccessIterator std::__unguarded_partition_pivot(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<reference_wrapper<const linglong::api::types::v1::RepositoryCacheLayersItem>*, vector<reference_wrapper<const linglong::api::types::v1::RepositoryCacheLayersItem> > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<linglong::repo::RepoCache::queryLayerItem(const linglong::repo::repoCacheQuery&) const::<lambda(itemRef, itemRef)> >]' at /usr/include/c++/14.2.1/bits/stl_algo.h:1857:40,
    inlined from 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<reference_wrapper<const linglong::api::types::v1::RepositoryCacheLayersItem>*, vector<reference_wrapper<const linglong::api::types::v1::RepositoryCacheLayersItem> > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<linglong::repo::RepoCache::queryLayerItem(const linglong::repo::repoCacheQuery&) const::<lambda(itemRef, itemRef)> >]' at /usr/include/c++/14.2.1/bits/stl_algo.h:1889:38:
/usr/include/c++/14.2.1/bits/predefined_ops.h:158:30: note: parameter passing for argument of type 'const std::reference_wrapper<const linglong::api::types::v1::RepositoryCacheLayersItem>' changed in GCC 7.1
In member function 'constexpr bool __gnu_cxx::__ops::_Iter_comp_iter<_Compare>::operator()(_Iterator1, _Iterator2) [with _Iterator1 = __gnu_cxx::__normal_iterator<std::reference_wrapper<const linglong::api::types::v1::RepositoryCacheLayersItem>*, std::vector<std::reference_wrapper<const linglong::api::types::v1::RepositoryCacheLayersItem> > >; _Iterator2 = __gnu_cxx::__normal_iterator<std::reference_wrapper<const linglong::api::types::v1::RepositoryCacheLayersItem>*, std::vector<std::reference_wrapper<const linglong::api::types::v1::RepositoryCacheLayersItem> > >; _Compare = linglong::repo::RepoCache::queryLayerItem(const linglong::repo::repoCacheQuery&) const::<lambda(itemRef, itemRef)>]',
    inlined from 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<reference_wrapper<const linglong::api::types::v1::RepositoryCacheLayersItem>*, vector<reference_wrapper<const linglong::api::types::v1::RepositoryCacheLayersItem> > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<linglong::repo::RepoCache::queryLayerItem(const linglong::repo::repoCacheQuery&) const::<lambda(itemRef, itemRef)> >]' at /usr/include/c++/14.2.1/bits/stl_algo.h:1777:14:
/usr/include/c++/14.2.1/bits/predefined_ops.h:158:30: note: parameter passing for argument of type 'const std::reference_wrapper<const linglong::api::types::v1::RepositoryCacheLayersItem>' changed in GCC 7.1
In member function 'bool __gnu_cxx::__ops::_Val_comp_iter<_Compare>::operator()(_Value&, _Iterator) [with _Value = std::reference_wrapper<const linglong::api::types::v1::RepositoryCacheLayersItem>; _Iterator = __gnu_cxx::__normal_iterator<std::reference_wrapper<const linglong::api::types::v1::RepositoryCacheLayersItem>*, std::vector<std::reference_wrapper<const linglong::api::types::v1::RepositoryCacheLayersItem> > >; _Compare = linglong::repo::RepoCache::queryLayerItem(const linglong::repo::repoCacheQuery&) const::<lambda(itemRef, itemRef)>]',
    inlined from 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<reference_wrapper<const linglong::api::types::v1::RepositoryCacheLayersItem>*, vector<reference_wrapper<const linglong::api::types::v1::RepositoryCacheLayersItem> > >; _Compare = __gnu_cxx::__ops::_Val_comp_iter<linglong::repo::RepoCache::queryLayerItem(const linglong::repo::repoCacheQuery&) const::<lambda(itemRef, itemRef)> >]' at /usr/include/c++/14.2.1/bits/stl_algo.h:1757:20,
    inlined from 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<reference_wrapper<const linglong::api::types::v1::RepositoryCacheLayersItem>*, vector<reference_wrapper<const linglong::api::types::v1::RepositoryCacheLayersItem> > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<linglong::repo::RepoCache::queryLayerItem(const linglong::repo::repoCacheQuery&) const::<lambda(itemRef, itemRef)> >]' at /usr/include/c++/14.2.1/bits/stl_algo.h:1785:36:
/usr/include/c++/14.2.1/bits/predefined_ops.h:240:23: note: parameter passing for argument of type 'const std::reference_wrapper<const linglong::api::types::v1::RepositoryCacheLayersItem>' changed in GCC 7.1
/usr/include/c++/14.2.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 = {const std::piecewise_construct_t&, std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>, std::tuple<>}; _Key = std::__cxx11::basic_string<char>; _Val = std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> >; _KeyOfValue = std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > >; _Compare = std::less<void>; _Alloc = std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > >]':
/usr/include/c++/14.2.1/bits/stl_tree.h:2454:7: note: parameter passing for argument of type 'std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> >, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > >, std::less<void>, std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > > >::const_iterator' changed in GCC 7.1
In file included from /usr/include/c++/14.2.1/map:63:
In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string<char>; _Tp = nlohmann::json_abi_v3_12_0::basic_json<>; _Compare = std::less<void>; _Alloc = std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > >]',
    inlined from 'bool nlohmann::json_abi_v3_12_0::detail::json_sax_dom_callback_parser<BasicJsonType, InputAdapterType>::key(string_t&) [with BasicJsonType = nlohmann::json_abi_v3_12_0::basic_json<>; InputAdapterType = nlohmann::json_abi_v3_12_0::detail::input_stream_adapter]' at /usr/include/nlohmann/detail/input/json_sax.hpp:586:83:
/usr/include/c++/14.2.1/bits/stl_map.h:513:37: note: parameter passing for argument of type 'std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> >, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > >, std::less<void>, std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > > >::const_iterator' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, nlohmann::json_abi_v3_12_0::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long long int, long long unsigned int, double, std::allocator, nlohmann::json_abi_v3_12_0::adl_serializer, std::vector<unsigned char, std::allocator<unsigned char> >, void>}; _Key = std::__cxx11::basic_string<char>; _Val = std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> >; _KeyOfValue = std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > >; _Compare = std::less<void>; _Alloc = std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > >]':
/usr/include/c++/14.2.1/bits/stl_tree.h:2454:7: note: parameter passing for argument of type 'std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> >, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > >, std::less<void>, std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > > >::const_iterator' changed in GCC 7.1
In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::iterator std::map<_Key, _Tp, _Compare, _Alloc>::emplace_hint(const_iterator, _Args&& ...) [with _Args = {std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, nlohmann::json_abi_v3_12_0::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long long int, long long unsigned int, double, std::allocator, nlohmann::json_abi_v3_12_0::adl_serializer, std::vector<unsigned char, std::allocator<unsigned char> >, void>}; _Key = std::__cxx11::basic_string<char>; _Tp = nlohmann::json_abi_v3_12_0::basic_json<>; _Compare = std::less<void>; _Alloc = std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > >]',
    inlined from 'std::pair<typename std::_Rb_tree<_Key, std::pair<const _Key, _Val>, std::_Select1st<std::pair<const _Key, _Val> >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind<std::pair<const _Key, _Val> >::other>::iterator, bool> std::map<_Key, _Tp, _Compare, _Alloc>::emplace(_Args&& ...) [with _Args = {std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, nlohmann::json_abi_v3_12_0::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long long int, long long unsigned int, double, std::allocator, nlohmann::json_abi_v3_12_0::adl_serializer, std::vector<unsigned char, std::allocator<unsigned char> >, void>}; _Key = std::__cxx11::basic_string<char>; _Tp = nlohmann::json_abi_v3_12_0::basic_json<>; _Compare = std::less<void>; _Alloc = std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > >]' at /usr/include/c++/14.2.1/bits/stl_map.h:601:22,
    inlined from 'nlohmann::json_abi_v3_12_0::basic_json<ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType, CustomBaseClass>::basic_json(initializer_list_t, bool, value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string<char>; BooleanType = bool; NumberIntegerType = long long int; NumberUnsignedType = long long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; JSONSerializer = nlohmann::json_abi_v3_12_0::adl_serializer; BinaryType = std::vector<unsigned char>; CustomBaseClass = void]' at /usr/include/nlohmann/json.hpp:950:47:
/usr/include/c++/14.2.1/bits/stl_map.h:640:38: note: parameter passing for argument of type 'std::map<std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<>, std::less<void>, std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > > >::const_iterator' {aka 'std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> >, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > >, std::less<void>, std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > > >::const_iterator'} changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::nullptr_t}; _Key = std::__cxx11::basic_string<char>; _Val = std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> >; _KeyOfValue = std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > >; _Compare = std::less<void>; _Alloc = std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > >]':
/usr/include/c++/14.2.1/bits/stl_tree.h:2454:7: note: parameter passing for argument of type 'std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> >, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > >, std::less<void>, std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > > >::const_iterator' changed in GCC 7.1
In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::iterator std::map<_Key, _Tp, _Compare, _Alloc>::emplace_hint(const_iterator, _Args&& ...) [with _Args = {std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::nullptr_t}; _Key = std::__cxx11::basic_string<char>; _Tp = nlohmann::json_abi_v3_12_0::basic_json<>; _Compare = std::less<void>; _Alloc = std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > >]',
    inlined from 'std::pair<typename std::_Rb_tree<_Key, std::pair<const _Key, _Val>, std::_Select1st<std::pair<const _Key, _Val> >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind<std::pair<const _Key, _Val> >::other>::iterator, bool> std::map<_Key, _Tp, _Compare, _Alloc>::emplace(_Args&& ...) [with _Args = {std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::nullptr_t}; _Key = std::__cxx11::basic_string<char>; _Tp = nlohmann::json_abi_v3_12_0::basic_json<>; _Compare = std::less<void>; _Alloc = std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > >]' at /usr/include/c++/14.2.1/bits/stl_map.h:601:22,
    inlined from 'nlohmann::json_abi_v3_12_0::basic_json<ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType, CustomBaseClass>::value_type& nlohmann::json_abi_v3_12_0::basic_json<ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType, CustomBaseClass>::operator[](typename object_t::key_type) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string<char>; BooleanType = bool; NumberIntegerType = long long int; NumberUnsignedType = long long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; JSONSerializer = nlohmann::json_abi_v3_12_0::adl_serializer; BinaryType = std::vector<unsigned char>; CustomBaseClass = void]' at /usr/include/nlohmann/json.hpp:2159:57:
/usr/include/c++/14.2.1/bits/stl_map.h:640:38: note: parameter passing for argument of type 'std::map<std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<>, std::less<void>, std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > > >::const_iterator' {aka 'std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> >, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > >, std::less<void>, std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > > >::const_iterator'} changed in GCC 7.1
In file included from /usr/include/c++/14.2.1/vector:72,
                 from /usr/include/c++/14.2.1/functional:64,
                 from /usr/include/nlohmann/json.hpp:23:
/usr/include/c++/14.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {linglong::api::types::v1::Repo}; _Tp = linglong::api::types::v1::Repo; _Alloc = std::allocator<linglong::api::types::v1::Repo>]':
/usr/include/c++/14.2.1/bits/vector.tcc:452:7: note: parameter passing for argument of type 'std::vector<linglong::api::types::v1::Repo>::iterator' changed in GCC 7.1
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::_M_insert_rval(const_iterator, value_type&&) [with _Tp = linglong::api::types::v1::Repo; _Alloc = std::allocator<linglong::api::types::v1::Repo>]',
    inlined from 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = linglong::api::types::v1::Repo; _Alloc = std::allocator<linglong::api::types::v1::Repo>]' at /usr/include/c++/14.2.1/bits/stl_vector.h:1396:30,
    inlined from 'std::insert_iterator<_Container>& std::insert_iterator<_Container>::operator=(typename _Container::value_type&&) [with _Container = std::vector<linglong::api::types::v1::Repo>]' at /usr/include/c++/14.2.1/bits/stl_iterator.h:968:26,
    inlined from '_OIter std::transform(_IIter, _IIter, _OIter, _UnaryOperation) [with _IIter = nlohmann::json_abi_v3_12_0::detail::iter_impl<const nlohmann::json_abi_v3_12_0::basic_json<> >; _OIter = insert_iterator<vector<linglong::api::types::v1::Repo> >; _UnaryOperation = nlohmann::json_abi_v3_12_0::detail::from_json_array_impl<nlohmann::json_abi_v3_12_0::basic_json<>, std::vector<linglong::api::types::v1::Repo> >(const nlohmann::json_abi_v3_12_0::basic_json<>&, std::vector<linglong::api::types::v1::Repo>&, priority_tag<1>)::<lambda(const nlohmann::json_abi_v3_12_0::basic_json<>&)>]' at /usr/include/c++/14.2.1/bits/stl_algo.h:4220:12,
    inlined from 'decltype (((arr.reserve(declval<typename ConstructibleArrayType::size_type>()), j.get<typename ConstructibleArrayType::value_type>()), void())) nlohmann::json_abi_v3_12_0::detail::from_json_array_impl(const BasicJsonType&, ConstructibleArrayType&, priority_tag<1>) [with BasicJsonType = nlohmann::json_abi_v3_12_0::basic_json<>; ConstructibleArrayType = std::vector<linglong::api::types::v1::Repo>; typename std::enable_if<std::is_assignable<ConstructibleArrayType&, ConstructibleArrayType>::value, int>::type <anonymous> = 0]' at /usr/include/nlohmann/detail/conversions/from_json.hpp:293:19,
    inlined from 'decltype (((nlohmann::json_abi_v3_12_0::detail::from_json_array_impl(j, arr, nlohmann::json_abi_v3_12_0::detail::priority_tag<3>{}), j.get<typename ConstructibleArrayType::value_type>()), void())) nlohmann::json_abi_v3_12_0::detail::from_json(const BasicJsonType&, ConstructibleArrayType&) [with BasicJsonType = nlohmann::json_abi_v3_12_0::basic_json<>; ConstructibleArrayType = std::vector<linglong::api::types::v1::Repo>; typename std::enable_if<((((is_constructible_array_type<BasicJsonType, ConstructibleArrayType>::value && (! is_constructible_object_type<BasicJsonType, ConstructibleObjectType>::value)) && (! is_constructible_string_type<BasicJsonType, ConstructibleStringType>::value)) && (! std::is_same<ConstructibleArrayType, typename BasicJsonType::binary_t>::value)) && (! is_basic_json<T>::value)), int>::type <anonymous> = 0]' at /usr/include/nlohmann/detail/conversions/from_json.hpp:342:25:
/usr/include/c++/14.2.1/bits/vector.tcc:379:19: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<linglong::api::types::v1::Repo*, std::vector<linglong::api::types::v1::Repo> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {linglong::api::types::v1::RepositoryCacheLayersItem}; _Tp = linglong::api::types::v1::RepositoryCacheLayersItem; _Alloc = std::allocator<linglong::api::types::v1::RepositoryCacheLayersItem>]':
/usr/include/c++/14.2.1/bits/vector.tcc:452:7: note: parameter passing for argument of type 'std::vector<linglong::api::types::v1::RepositoryCacheLayersItem>::iterator' changed in GCC 7.1
In member function 'bool __gnu_cxx::__ops::_Val_comp_iter<_Compare>::operator()(_Value&, _Iterator) [with _Value = std::reference_wrapper<const linglong::api::types::v1::RepositoryCacheLayersItem>; _Iterator = __gnu_cxx::__normal_iterator<std::reference_wrapper<const linglong::api::types::v1::RepositoryCacheLayersItem>*, std::vector<std::reference_wrapper<const linglong::api::types::v1::RepositoryCacheLayersItem> > >; _Compare = linglong::repo::RepoCache::queryLayerItem(const linglong::repo::repoCacheQuery&) const::<lambda(itemRef, itemRef)>]',
    inlined from 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<reference_wrapper<const linglong::api::types::v1::RepositoryCacheLayersItem>*, vector<reference_wrapper<const linglong::api::types::v1::RepositoryCacheLayersItem> > >; _Compare = __gnu_cxx::__ops::_Val_comp_iter<linglong::repo::RepoCache::queryLayerItem(const linglong::repo::repoCacheQuery&) const::<lambda(itemRef, itemRef)> >]' at /usr/include/c++/14.2.1/bits/stl_algo.h:1757:20,
    inlined from 'void std::__unguarded_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<reference_wrapper<const linglong::api::types::v1::RepositoryCacheLayersItem>*, vector<reference_wrapper<const linglong::api::types::v1::RepositoryCacheLayersItem> > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<linglong::repo::RepoCache::queryLayerItem(const linglong::repo::repoCacheQuery&) const::<lambda(itemRef, itemRef)> >]' at /usr/include/c++/14.2.1/bits/stl_algo.h:1798:32,
    inlined from 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<reference_wrapper<const linglong::api::types::v1::RepositoryCacheLayersItem>*, vector<reference_wrapper<const linglong::api::types::v1::RepositoryCacheLayersItem> > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<linglong::repo::RepoCache::queryLayerItem(const linglong::repo::repoCacheQuery&) const::<lambda(itemRef, itemRef)> >]' at /usr/include/c++/14.2.1/bits/stl_algo.h:1818:35,
    inlined from 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<reference_wrapper<const linglong::api::types::v1::RepositoryCacheLayersItem>*, vector<reference_wrapper<const linglong::api::types::v1::RepositoryCacheLayersItem> > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<linglong::repo::RepoCache::queryLayerItem(const linglong::repo::repoCacheQuery&) const::<lambda(itemRef, itemRef)> >]' at /usr/include/c++/14.2.1/bits/stl_algo.h:1908:31,
    inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<reference_wrapper<const linglong::api::types::v1::RepositoryCacheLayersItem>*, vector<reference_wrapper<const linglong::api::types::v1::RepositoryCacheLayersItem> > >; _Compare = linglong::repo::RepoCache::queryLayerItem(const linglong::repo::repoCacheQuery&) const::<lambda(itemRef, itemRef)>]' at /usr/include/c++/14.2.1/bits/stl_algo.h:4805:18,
    inlined from 'std::vector<linglong::api::types::v1::RepositoryCacheLayersItem> linglong::repo::RepoCache::queryLayerItem(const linglong::repo::repoCacheQuery&) const' at /build/linyaps/src/linyaps/libs/linglong/src/linglong/repo/repo_cache.cpp:275:14:
/usr/include/c++/14.2.1/bits/predefined_ops.h:240:23: note: parameter passing for argument of type 'const std::reference_wrapper<const linglong::api::types::v1::RepositoryCacheLayersItem>' changed in GCC 7.1
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::_M_insert_rval(const_iterator, value_type&&) [with _Tp = linglong::api::types::v1::RepositoryCacheLayersItem; _Alloc = std::allocator<linglong::api::types::v1::RepositoryCacheLayersItem>]',
    inlined from 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = linglong::api::types::v1::RepositoryCacheLayersItem; _Alloc = std::allocator<linglong::api::types::v1::RepositoryCacheLayersItem>]' at /usr/include/c++/14.2.1/bits/stl_vector.h:1396:30,
    inlined from 'std::insert_iterator<_Container>& std::insert_iterator<_Container>::operator=(typename _Container::value_type&&) [with _Container = std::vector<linglong::api::types::v1::RepositoryCacheLayersItem>]' at /usr/include/c++/14.2.1/bits/stl_iterator.h:968:26,
    inlined from '_OIter std::transform(_IIter, _IIter, _OIter, _UnaryOperation) [with _IIter = nlohmann::json_abi_v3_12_0::detail::iter_impl<const nlohmann::json_abi_v3_12_0::basic_json<> >; _OIter = insert_iterator<vector<linglong::api::types::v1::RepositoryCacheLayersItem> >; _UnaryOperation = nlohmann::json_abi_v3_12_0::detail::from_json_array_impl<nlohmann::json_abi_v3_12_0::basic_json<>, std::vector<linglong::api::types::v1::RepositoryCacheLayersItem> >(const nlohmann::json_abi_v3_12_0::basic_json<>&, std::vector<linglong::api::types::v1::RepositoryCacheLayersItem>&, priority_tag<1>)::<lambda(const nlohmann::json_abi_v3_12_0::basic_json<>&)>]' at /usr/include/c++/14.2.1/bits/stl_algo.h:4220:12,
    inlined from 'decltype (((arr.reserve(declval<typename ConstructibleArrayType::size_type>()), j.get<typename ConstructibleArrayType::value_type>()), void())) nlohmann::json_abi_v3_12_0::detail::from_json_array_impl(const BasicJsonType&, ConstructibleArrayType&, priority_tag<1>) [with BasicJsonType = nlohmann::json_abi_v3_12_0::basic_json<>; ConstructibleArrayType = std::vector<linglong::api::types::v1::RepositoryCacheLayersItem>; typename std::enable_if<std::is_assignable<ConstructibleArrayType&, ConstructibleArrayType>::value, int>::type <anonymous> = 0]' at /usr/include/nlohmann/detail/conversions/from_json.hpp:293:19,
    inlined from 'decltype (((nlohmann::json_abi_v3_12_0::detail::from_json_array_impl(j, arr, nlohmann::json_abi_v3_12_0::detail::priority_tag<3>{}), j.get<typename ConstructibleArrayType::value_type>()), void())) nlohmann::json_abi_v3_12_0::detail::from_json(const BasicJsonType&, ConstructibleArrayType&) [with BasicJsonType = nlohmann::json_abi_v3_12_0::basic_json<>; ConstructibleArrayType = std::vector<linglong::api::types::v1::RepositoryCacheLayersItem>; typename std::enable_if<((((is_constructible_array_type<BasicJsonType, ConstructibleArrayType>::value && (! is_constructible_object_type<BasicJsonType, ConstructibleObjectType>::value)) && (! is_constructible_string_type<BasicJsonType, ConstructibleStringType>::value)) && (! std::is_same<ConstructibleArrayType, typename BasicJsonType::binary_t>::value)) && (! is_basic_json<T>::value)), int>::type <anonymous> = 0]' at /usr/include/nlohmann/detail/conversions/from_json.hpp:342:25:
/usr/include/c++/14.2.1/bits/vector.tcc:379:19: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<linglong::api::types::v1::RepositoryCacheLayersItem*, std::vector<linglong::api::types::v1::RepositoryCacheLayersItem> >' changed in GCC 7.1
In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string<char>; _Tp = nlohmann::json_abi_v3_12_0::basic_json<>; _Compare = std::less<void>; _Alloc = std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > >]',
    inlined from 'bool nlohmann::json_abi_v3_12_0::detail::json_sax_dom_parser<BasicJsonType, InputAdapterType>::key(string_t&) [with BasicJsonType = nlohmann::json_abi_v3_12_0::basic_json<>; InputAdapterType = nlohmann::json_abi_v3_12_0::detail::input_stream_adapter]' at /usr/include/nlohmann/detail/input/json_sax.hpp:264:79,
    inlined from 'bool nlohmann::json_abi_v3_12_0::detail::parser<BasicJsonType, InputAdapterType>::sax_parse_internal(SAX*) [with SAX = nlohmann::json_abi_v3_12_0::detail::json_sax_dom_parser<nlohmann::json_abi_v3_12_0::basic_json<>, nlohmann::json_abi_v3_12_0::detail::input_stream_adapter>; BasicJsonType = nlohmann::json_abi_v3_12_0::basic_json<>; InputAdapterType = nlohmann::json_abi_v3_12_0::detail::input_stream_adapter]' at /usr/include/nlohmann/detail/input/parser.hpp:219:59:
/usr/include/c++/14.2.1/bits/stl_map.h:513:37: note: parameter passing for argument of type 'std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> >, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > >, std::less<void>, std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > > >::const_iterator' changed in GCC 7.1
In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string<char>; _Tp = nlohmann::json_abi_v3_12_0::basic_json<>; _Compare = std::less<void>; _Alloc = std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > >]',
    inlined from 'bool nlohmann::json_abi_v3_12_0::detail::json_sax_dom_parser<BasicJsonType, InputAdapterType>::key(string_t&) [with BasicJsonType = nlohmann::json_abi_v3_12_0::basic_json<>; InputAdapterType = nlohmann::json_abi_v3_12_0::detail::input_stream_adapter]' at /usr/include/nlohmann/detail/input/json_sax.hpp:264:79,
    inlined from 'bool nlohmann::json_abi_v3_12_0::detail::parser<BasicJsonType, InputAdapterType>::sax_parse_internal(SAX*) [with SAX = nlohmann::json_abi_v3_12_0::detail::json_sax_dom_parser<nlohmann::json_abi_v3_12_0::basic_json<>, nlohmann::json_abi_v3_12_0::detail::input_stream_adapter>; BasicJsonType = nlohmann::json_abi_v3_12_0::basic_json<>; InputAdapterType = nlohmann::json_abi_v3_12_0::detail::input_stream_adapter]' at /usr/include/nlohmann/detail/input/parser.hpp:430:51:
/usr/include/c++/14.2.1/bits/stl_map.h:513:37: note: parameter passing for argument of type 'std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> >, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > >, std::less<void>, std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > > >::const_iterator' changed in GCC 7.1

[184/225] Linking CXX executable apps/ll-dialog/ll-dialog
[185/225] Building CXX object libs/lin.../3OUA2DMY4B/qrc_builder_releases.cpp.o
[186/225] Linking CXX executable apps/ll-dialog/ll-dialog
[187/225] Building CXX object libs/lin...r/src/linglong/runtime/container.cpp.o
In file included from /usr/include/c++/14.2.1/map:62,
                 from /usr/include/qt6/QtCore/qmetatype.h:28,
                 from /usr/include/qt6/QtCore/qcborcommon.h:8,
                 from /usr/include/qt6/QtCore/qcborvalue.h:8,
                 from /usr/include/qt6/QtCore/qjsonvalue.h:7,
                 from /usr/include/qt6/QtCore/qjsonobject.h:7,
                 from /usr/include/qt6/QtCore/QJsonObject:1,
                 from /build/linyaps/src/linyaps/libs/utils/src/linglong/utils/error/details/error_impl.h:10,
                 from /build/linyaps/src/linyaps/libs/utils/src/linglong/utils/error/error.h:9,
                 from /build/linyaps/src/linyaps/libs/linglong/src/linglong/runtime/container.h:9,
                 from /build/linyaps/src/linyaps/libs/linglong/src/linglong/runtime/container.cpp:7:
/usr/include/c++/14.2.1/bits/stl_tree.h: In function 'std::pair<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(const_iterator, const key_type&) [with _Key = std::__cxx11::basic_string<char>; _Val = std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> >; _KeyOfValue = std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > >; _Compare = std::less<void>; _Alloc = std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > >]':
/usr/include/c++/14.2.1/bits/stl_tree.h:2206:5: note: parameter passing for argument of type 'std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> >, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > >, std::less<void>, std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > > >::const_iterator' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::nullptr_t}; _Key = std::__cxx11::basic_string<char>; _Val = std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> >; _KeyOfValue = std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > >; _Compare = std::less<void>; _Alloc = std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > >]':
/usr/include/c++/14.2.1/bits/stl_tree.h:2454:7: note: parameter passing for argument of type 'std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> >, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > >, std::less<void>, std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > > >::const_iterator' changed in GCC 7.1
In file included from /usr/include/c++/14.2.1/map:63:
In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::iterator std::map<_Key, _Tp, _Compare, _Alloc>::emplace_hint(const_iterator, _Args&& ...) [with _Args = {std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::nullptr_t}; _Key = std::__cxx11::basic_string<char>; _Tp = nlohmann::json_abi_v3_12_0::basic_json<>; _Compare = std::less<void>; _Alloc = std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > >]',
    inlined from 'std::pair<typename std::_Rb_tree<_Key, std::pair<const _Key, _Val>, std::_Select1st<std::pair<const _Key, _Val> >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind<std::pair<const _Key, _Val> >::other>::iterator, bool> std::map<_Key, _Tp, _Compare, _Alloc>::emplace(_Args&& ...) [with _Args = {std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::nullptr_t}; _Key = std::__cxx11::basic_string<char>; _Tp = nlohmann::json_abi_v3_12_0::basic_json<>; _Compare = std::less<void>; _Alloc = std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > >]' at /usr/include/c++/14.2.1/bits/stl_map.h:601:22,
    inlined from 'nlohmann::json_abi_v3_12_0::basic_json<ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType, CustomBaseClass>::value_type& nlohmann::json_abi_v3_12_0::basic_json<ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType, CustomBaseClass>::operator[](typename object_t::key_type) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string<char>; BooleanType = bool; NumberIntegerType = long long int; NumberUnsignedType = long long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; JSONSerializer = nlohmann::json_abi_v3_12_0::adl_serializer; BinaryType = std::vector<unsigned char>; CustomBaseClass = void]' at /usr/include/nlohmann/json.hpp:2159:57:
/usr/include/c++/14.2.1/bits/stl_map.h:640:38: note: parameter passing for argument of type 'std::map<std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<>, std::less<void>, std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > > >::const_iterator' {aka 'std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> >, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > >, std::less<void>, std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > > >::const_iterator'} changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, nlohmann::json_abi_v3_12_0::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long long int, long long unsigned int, double, std::allocator, nlohmann::json_abi_v3_12_0::adl_serializer, std::vector<unsigned char, std::allocator<unsigned char> >, void>}; _Key = std::__cxx11::basic_string<char>; _Val = std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> >; _KeyOfValue = std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > >; _Compare = std::less<void>; _Alloc = std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > >]':
/usr/include/c++/14.2.1/bits/stl_tree.h:2454:7: note: parameter passing for argument of type 'std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> >, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > >, std::less<void>, std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > > >::const_iterator' changed in GCC 7.1
In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::iterator std::map<_Key, _Tp, _Compare, _Alloc>::emplace_hint(const_iterator, _Args&& ...) [with _Args = {std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, nlohmann::json_abi_v3_12_0::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long long int, long long unsigned int, double, std::allocator, nlohmann::json_abi_v3_12_0::adl_serializer, std::vector<unsigned char, std::allocator<unsigned char> >, void>}; _Key = std::__cxx11::basic_string<char>; _Tp = nlohmann::json_abi_v3_12_0::basic_json<>; _Compare = std::less<void>; _Alloc = std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > >]',
    inlined from 'std::pair<typename std::_Rb_tree<_Key, std::pair<const _Key, _Val>, std::_Select1st<std::pair<const _Key, _Val> >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind<std::pair<const _Key, _Val> >::other>::iterator, bool> std::map<_Key, _Tp, _Compare, _Alloc>::emplace(_Args&& ...) [with _Args = {std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, nlohmann::json_abi_v3_12_0::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long long int, long long unsigned int, double, std::allocator, nlohmann::json_abi_v3_12_0::adl_serializer, std::vector<unsigned char, std::allocator<unsigned char> >, void>}; _Key = std::__cxx11::basic_string<char>; _Tp = nlohmann::json_abi_v3_12_0::basic_json<>; _Compare = std::less<void>; _Alloc = std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > >]' at /usr/include/c++/14.2.1/bits/stl_map.h:601:22,
    inlined from 'nlohmann::json_abi_v3_12_0::basic_json<ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType, CustomBaseClass>::basic_json(initializer_list_t, bool, value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string<char>; BooleanType = bool; NumberIntegerType = long long int; NumberUnsignedType = long long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; JSONSerializer = nlohmann::json_abi_v3_12_0::adl_serializer; BinaryType = std::vector<unsigned char>; CustomBaseClass = void]' at /usr/include/nlohmann/json.hpp:950:47:
/usr/include/c++/14.2.1/bits/stl_map.h:640:38: note: parameter passing for argument of type 'std::map<std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<>, std::less<void>, std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > > >::const_iterator' {aka 'std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> >, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > >, std::less<void>, std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > > >::const_iterator'} changed in GCC 7.1
In file included from /usr/include/c++/14.2.1/vector:65,
                 from /usr/include/c++/14.2.1/functional:64,
                 from /usr/include/qt6/QtCore/qcomparehelpers.h:28,
                 from /usr/include/qt6/QtCore/qcompare.h:639,
                 from /usr/include/qt6/QtCore/qjsondocument.h:7,
                 from /usr/include/qt6/QtCore/QJsonDocument:1,
                 from /build/linyaps/src/linyaps/libs/utils/src/linglong/utils/error/details/error_impl.h:9:
/usr/include/c++/14.2.1/bits/stl_uninitialized.h: In function '_ForwardIterator std::__do_uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const ocppi::runtime::config::types::Rlimit*, vector<ocppi::runtime::config::types::Rlimit> >; _ForwardIterator = ocppi::runtime::config::types::Rlimit*]':
/usr/include/c++/14.2.1/bits/stl_uninitialized.h:113:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const ocppi::runtime::config::types::Rlimit*, std::vector<ocppi::runtime::config::types::Rlimit> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_uninitialized.h:113:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const ocppi::runtime::config::types::Rlimit*, std::vector<ocppi::runtime::config::types::Rlimit> >' changed in GCC 7.1
In static member function 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const ocppi::runtime::config::types::Rlimit*, std::vector<ocppi::runtime::config::types::Rlimit> >; _ForwardIterator = ocppi::runtime::config::types::Rlimit*; bool _TrivialValueTypes = false]',
    inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const ocppi::runtime::config::types::Rlimit*, vector<ocppi::runtime::config::types::Rlimit> >; _ForwardIterator = ocppi::runtime::config::types::Rlimit*]' at /usr/include/c++/14.2.1/bits/stl_uninitialized.h:185:15,
    inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const ocppi::runtime::config::types::Rlimit*, vector<ocppi::runtime::config::types::Rlimit> >; _ForwardIterator = ocppi::runtime::config::types::Rlimit*; _Tp = ocppi::runtime::config::types::Rlimit]' at /usr/include/c++/14.2.1/bits/stl_uninitialized.h:373:37,
    inlined from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator<const ocppi::runtime::config::types::Rlimit*, std::vector<ocppi::runtime::config::types::Rlimit> >; _Tp = ocppi::runtime::config::types::Rlimit; _Alloc = std::allocator<ocppi::runtime::config::types::Rlimit>]' at /usr/include/c++/14.2.1/bits/stl_vector.h:1624:35,
    inlined from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = ocppi::runtime::config::types::Rlimit; _Alloc = std::allocator<ocppi::runtime::config::types::Rlimit>]' at /usr/include/c++/14.2.1/bits/vector.tcc:238:44,
    inlined from 'constexpr void std::_Optional_payload_base<_Tp>::_M_copy_assign(const std::_Optional_payload_base<_Tp>&) [with _Tp = std::vector<ocppi::runtime::config::types::Rlimit>]' at /usr/include/c++/14.2.1/optional:173:19,
    inlined from 'constexpr std::_Optional_payload<_Tp, true, false, false>& std::_Optional_payload<_Tp, true, false, false>::operator=(const std::_Optional_payload<_Tp, true, false, false>&) [with _Tp = std::vector<ocppi::runtime::config::types::Rlimit>]' at /usr/include/c++/14.2.1/optional:407:22,
    inlined from 'constexpr std::_Optional_payload<_Tp, false, _Copy, _Move>& std::_Optional_payload<_Tp, false, _Copy, _Move>::operator=(const std::_Optional_payload<_Tp, false, _Copy, _Move>&) [with _Tp = std::vector<ocppi::runtime::config::types::Rlimit>; bool _Copy = false; bool _Move = false]' at /usr/include/c++/14.2.1/optional:433:26,
    inlined from 'constexpr std::_Optional_base<_Tp, <anonymous>, <anonymous> >& std::_Optional_base<_Tp, <anonymous>, <anonymous> >::operator=(const std::_Optional_base<_Tp, <anonymous>, <anonymous> >&) [with _Tp = std::vector<ocppi::runtime::config::types::Rlimit>; bool <anonymous> = false; bool <anonymous> = false]' at /usr/include/c++/14.2.1/optional:547:23,
    inlined from 'constexpr std::optional<std::vector<ocppi::runtime::config::types::Rlimit> >& std::optional<std::vector<ocppi::runtime::config::types::Rlimit> >::operator=(const std::optional<std::vector<ocppi::runtime::config::types::Rlimit> >&)' at /usr/include/c++/14.2.1/optional:703:11,
    inlined from 'void {anonymous}::mergeProcessConfig(ocppi::runtime::config::types::Process&, const ocppi::runtime::config::types::Process&)' at /build/linyaps/src/linyaps/libs/linglong/src/linglong/runtime/container.cpp:95:27:
/usr/include/c++/14.2.1/bits/stl_uninitialized.h:137:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const ocppi::runtime::config::types::Rlimit*, std::vector<ocppi::runtime::config::types::Rlimit> >' changed in GCC 7.1
In static member function 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const ocppi::runtime::config::types::Rlimit*, std::vector<ocppi::runtime::config::types::Rlimit> >; _ForwardIterator = ocppi::runtime::config::types::Rlimit*; bool _TrivialValueTypes = false]',
    inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const ocppi::runtime::config::types::Rlimit*, vector<ocppi::runtime::config::types::Rlimit> >; _ForwardIterator = ocppi::runtime::config::types::Rlimit*]' at /usr/include/c++/14.2.1/bits/stl_uninitialized.h:185:15,
    inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const ocppi::runtime::config::types::Rlimit*, vector<ocppi::runtime::config::types::Rlimit> >; _ForwardIterator = ocppi::runtime::config::types::Rlimit*; _Tp = ocppi::runtime::config::types::Rlimit]' at /usr/include/c++/14.2.1/bits/stl_uninitialized.h:373:37,
    inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = ocppi::runtime::config::types::Rlimit; _Alloc = std::allocator<ocppi::runtime::config::types::Rlimit>]' at /usr/include/c++/14.2.1/bits/stl_vector.h:606:31,
    inlined from 'void std::_Construct(_Tp*, _Args&& ...) [with _Tp = vector<ocppi::runtime::config::types::Rlimit>; _Args = {const vector<ocppi::runtime::config::types::Rlimit, allocator<ocppi::runtime::config::types::Rlimit> >&}]' at /usr/include/c++/14.2.1/bits/stl_construct.h:119:7,
    inlined from 'constexpr void std::_Optional_payload_base<_Tp>::_M_construct(_Args&& ...) [with _Args = {const std::vector<ocppi::runtime::config::types::Rlimit, std::allocator<ocppi::runtime::config::types::Rlimit> >&}; _Tp = std::vector<ocppi::runtime::config::types::Rlimit>]' at /usr/include/c++/14.2.1/optional:274:19,
    inlined from 'constexpr void std::_Optional_payload_base<_Tp>::_M_copy_assign(const std::_Optional_payload_base<_Tp>&) [with _Tp = std::vector<ocppi::runtime::config::types::Rlimit>]' at /usr/include/c++/14.2.1/optional:177:26,
    inlined from 'constexpr void std::_Optional_payload_base<_Tp>::_M_copy_assign(const std::_Optional_payload_base<_Tp>&) [with _Tp = std::vector<ocppi::runtime::config::types::Rlimit>]' at /usr/include/c++/14.2.1/optional:170:7,
    inlined from 'constexpr std::_Optional_payload<_Tp, true, false, false>& std::_Optional_payload<_Tp, true, false, false>::operator=(const std::_Optional_payload<_Tp, true, false, false>&) [with _Tp = std::vector<ocppi::runtime::config::types::Rlimit>]' at /usr/include/c++/14.2.1/optional:407:22,
    inlined from 'constexpr std::_Optional_payload<_Tp, false, _Copy, _Move>& std::_Optional_payload<_Tp, false, _Copy, _Move>::operator=(const std::_Optional_payload<_Tp, false, _Copy, _Move>&) [with _Tp = std::vector<ocppi::runtime::config::types::Rlimit>; bool _Copy = false; bool _Move = false]' at /usr/include/c++/14.2.1/optional:433:26,
    inlined from 'constexpr std::_Optional_base<_Tp, <anonymous>, <anonymous> >& std::_Optional_base<_Tp, <anonymous>, <anonymous> >::operator=(const std::_Optional_base<_Tp, <anonymous>, <anonymous> >&) [with _Tp = std::vector<ocppi::runtime::config::types::Rlimit>; bool <anonymous> = false; bool <anonymous> = false]' at /usr/include/c++/14.2.1/optional:547:23,
    inlined from 'constexpr std::optional<std::vector<ocppi::runtime::config::types::Rlimit> >& std::optional<std::vector<ocppi::runtime::config::types::Rlimit> >::operator=(const std::optional<std::vector<ocppi::runtime::config::types::Rlimit> >&)' at /usr/include/c++/14.2.1/optional:703:11,
    inlined from 'void {anonymous}::mergeProcessConfig(ocppi::runtime::config::types::Process&, const ocppi::runtime::config::types::Process&)' at /build/linyaps/src/linyaps/libs/linglong/src/linglong/runtime/container.cpp:95:27:
/usr/include/c++/14.2.1/bits/stl_uninitialized.h:137:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const ocppi::runtime::config::types::Rlimit*, std::vector<ocppi::runtime::config::types::Rlimit> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_map.h: In constructor 'std::map<_Key, _Tp, _Compare, _Alloc>::map(_InputIterator, _InputIterator) [with _InputIterator = std::_Rb_tree_const_iterator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > >; _Key = std::__cxx11::basic_string<char>; _Tp = nlohmann::json_abi_v3_12_0::basic_json<>; _Compare = std::less<void>; _Alloc = std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > >]':
/usr/include/c++/14.2.1/bits/stl_map.h:285:2: note: parameter passing for argument of type 'std::_Rb_tree_const_iterator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_map.h:285:2: note: parameter passing for argument of type 'std::_Rb_tree_const_iterator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > >' changed in GCC 7.1
In file included from /usr/include/c++/14.2.1/armv7l-unknown-linux-gnueabihf/bits/c++allocator.h:33,
                 from /usr/include/c++/14.2.1/bits/allocator.h:46,
                 from /usr/include/c++/14.2.1/bits/alloc_traits.h:39,
                 from /usr/include/c++/14.2.1/ext/alloc_traits.h:34,
                 from /usr/include/c++/14.2.1/bits/hashtable_policy.h:39,
                 from /usr/include/c++/14.2.1/bits/hashtable.h:35,
                 from /usr/include/c++/14.2.1/bits/unordered_map.h:33,
                 from /usr/include/c++/14.2.1/unordered_map:41,
                 from /usr/include/c++/14.2.1/functional:63:
In member function 'void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = std::map<std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<>, std::less<void>, std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > > >; _Args = {std::_Rb_tree_const_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, nlohmann::json_abi_v3_12_0::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long long int, long long unsigned int, double, std::allocator, nlohmann::json_abi_v3_12_0::adl_serializer, std::vector<unsigned char, std::allocator<unsigned char> >, void> > >, std::_Rb_tree_const_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, nlohmann::json_abi_v3_12_0::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long long int, long long unsigned int, double, std::allocator, nlohmann::json_abi_v3_12_0::adl_serializer, std::vector<unsigned char, std::allocator<unsigned char> >, void> > >}; _Tp = std::map<std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<>, std::less<void>, std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > > >]',
    inlined from 'static void std::allocator_traits<std::allocator<_Tp1> >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = std::map<std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<>, std::less<void>, std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > > >; _Args = {std::_Rb_tree_const_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, nlohmann::json_abi_v3_12_0::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long long int, long long unsigned int, double, std::allocator, nlohmann::json_abi_v3_12_0::adl_serializer, std::vector<unsigned char, std::allocator<unsigned char> >, void> > >, std::_Rb_tree_const_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, nlohmann::json_abi_v3_12_0::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long long int, long long unsigned int, double, std::allocator, nlohmann::json_abi_v3_12_0::adl_serializer, std::vector<unsigned char, std::allocator<unsigned char> >, void> > >}; _Tp = std::map<std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<>, std::less<void>, std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > > >]' at /usr/include/c++/14.2.1/bits/alloc_traits.h:575:17,
    inlined from 'static T* nlohmann::json_abi_v3_12_0::basic_json<ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType, CustomBaseClass>::create(Args&& ...) [with T = std::map<std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<>, std::less<void>, std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > > >; Args = {std::_Rb_tree_const_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, nlohmann::json_abi_v3_12_0::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long long int, long long unsigned int, double, std::allocator, nlohmann::json_abi_v3_12_0::adl_serializer, std::vector<unsigned char, std::allocator<unsigned char> >, void> > >, std::_Rb_tree_const_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, nlohmann::json_abi_v3_12_0::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long long int, long long unsigned int, double, std::allocator, nlohmann::json_abi_v3_12_0::adl_serializer, std::vector<unsigned char, std::allocator<unsigned char> >, void> > >}; ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string<char>; BooleanType = bool; NumberIntegerType = long long int; NumberUnsignedType = long long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; JSONSerializer = nlohmann::json_abi_v3_12_0::adl_serializer; BinaryType = std::vector<unsigned char>; CustomBaseClass = void]' at /usr/include/nlohmann/json.hpp:391:35,
    inlined from 'static void nlohmann::json_abi_v3_12_0::detail::external_constructor<nlohmann::json_abi_v3_12_0::detail::value_t::object>::construct(BasicJsonType&, const CompatibleObjectType&) [with BasicJsonType = nlohmann::json_abi_v3_12_0::basic_json<>; CompatibleObjectType = std::map<std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> >; typename std::enable_if<(! std::is_same<CompatibleObjectType, typename BasicJsonType::object_t>::value), int>::type <anonymous> = 0]' at /usr/include/nlohmann/detail/conversions/to_json.hpp:258:86,
    inlined from 'void nlohmann::json_abi_v3_12_0::detail::to_json(BasicJsonType&, const CompatibleObjectType&) [with BasicJsonType = nlohmann::json_abi_v3_12_0::basic_json<>; CompatibleObjectType = std::map<std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> >; typename std::enable_if<(is_compatible_object_type<BasicJsonType, CompatibleObjectType>::value && (! is_basic_json<T>::value)), int>::type <anonymous> = 0]' at /usr/include/nlohmann/detail/conversions/to_json.hpp:391:53,
    inlined from 'decltype ((nlohmann::json_abi_v3_12_0::detail::to_json(j, forward<T>(val)), void())) nlohmann::json_abi_v3_12_0::detail::to_json_fn::operator()(BasicJsonType&, T&&) const [with BasicJsonType = nlohmann::json_abi_v3_12_0::basic_json<>; T = const std::map<std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> >&]' at /usr/include/nlohmann/detail/conversions/to_json.hpp:468:23,
    inlined from 'static decltype ((nlohmann::json_abi_v3_12_0::to_json(j, forward<TargetType>(val)), void())) nlohmann::json_abi_v3_12_0::adl_serializer<T, SFINAE>::to_json(BasicJsonType&, TargetType&&) [with BasicJsonType = nlohmann::json_abi_v3_12_0::basic_json<>; TargetType = const std::map<std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> >&; ValueType = std::map<std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> >; <template-parameter-1-2> = void]' at /usr/include/nlohmann/adl_serializer.hpp:51:28,
    inlined from 'nlohmann::json_abi_v3_12_0::basic_json<ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType, CustomBaseClass>::basic_json(CompatibleType&&) [with CompatibleType = const std::map<std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> >&; U = std::map<std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> >; typename std::enable_if<((! nlohmann::json_abi_v3_12_0::detail::is_basic_json<U>::value) && nlohmann::json_abi_v3_12_0::detail::is_compatible_type<nlohmann::json_abi_v3_12_0::basic_json<ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType, CustomBaseClass>, U>::value), int>::type <anonymous> = 0; ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string<char>; BooleanType = bool; NumberIntegerType = long long int; NumberUnsignedType = long long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; JSONSerializer = nlohmann::json_abi_v3_12_0::adl_serializer; BinaryType = std::vector<unsigned char>; CustomBaseClass = void]' at /usr/include/nlohmann/json.hpp:842:35,
    inlined from 'static void nlohmann::json_abi_v3_12_0::adl_serializer<std::optional<_Tp> >::to_json(nlohmann::json_abi_v3_12_0::json&, const std::optional<_Tp>&) [with T = std::map<std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> >]' at /build/linyaps/src/linyaps/libs/ocppi/include/ocppi/runtime/features/types/helper.hpp:93:31,
    inlined from 'nlohmann::json_abi_v3_12_0::basic_json<ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType, CustomBaseClass>::basic_json(CompatibleType&&) [with CompatibleType = const std::optional<std::map<std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > >&; U = std::optional<std::map<std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > >; typename std::enable_if<((! nlohmann::json_abi_v3_12_0::detail::is_basic_json<U>::value) && nlohmann::json_abi_v3_12_0::detail::is_compatible_type<nlohmann::json_abi_v3_12_0::basic_json<ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType, CustomBaseClass>, U>::value), int>::type <anonymous> = 0; ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string<char>; BooleanType = bool; NumberIntegerType = long long int; NumberUnsignedType = long long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; JSONSerializer = nlohmann::json_abi_v3_12_0::adl_serializer; BinaryType = std::vector<unsigned char>; CustomBaseClass = void]' at /usr/include/nlohmann/json.hpp:842:35,
    inlined from 'void ocppi::runtime::config::types::to_json(nlohmann::json_abi_v3_12_0::json&, const Windows&)' at /build/linyaps/src/linyaps/libs/ocppi/include/ocppi/runtime/config/types/Generators.hpp:1398:25:
/usr/include/c++/14.2.1/bits/new_allocator.h:191:4: note: parameter passing for argument of type 'std::map<std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> >::const_iterator' {aka 'std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> >, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > >, std::less<std::__cxx11::basic_string<char> >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > > >::const_iterator'} changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_uninitialized.h: In function '_ForwardIterator std::__do_uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const ocppi::runtime::config::types::HugepageLimit*, vector<ocppi::runtime::config::types::HugepageLimit> >; _ForwardIterator = nlohmann::json_abi_v3_12_0::basic_json<>*]':
/usr/include/c++/14.2.1/bits/stl_uninitialized.h:113:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const ocppi::runtime::config::types::HugepageLimit*, std::vector<ocppi::runtime::config::types::HugepageLimit> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_uninitialized.h:113:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const ocppi::runtime::config::types::HugepageLimit*, std::vector<ocppi::runtime::config::types::HugepageLimit> >' changed in GCC 7.1
In static member function 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const ocppi::runtime::config::types::HugepageLimit*, std::vector<ocppi::runtime::config::types::HugepageLimit> >; _ForwardIterator = nlohmann::json_abi_v3_12_0::basic_json<>*; bool _TrivialValueTypes = false]',
    inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const ocppi::runtime::config::types::HugepageLimit*, vector<ocppi::runtime::config::types::HugepageLimit> >; _ForwardIterator = nlohmann::json_abi_v3_12_0::basic_json<>*]' at /usr/include/c++/14.2.1/bits/stl_uninitialized.h:185:15,
    inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const ocppi::runtime::config::types::HugepageLimit*, vector<ocppi::runtime::config::types::HugepageLimit> >; _ForwardIterator = nlohmann::json_abi_v3_12_0::basic_json<>*; _Tp = nlohmann::json_abi_v3_12_0::basic_json<>]' at /usr/include/c++/14.2.1/bits/stl_uninitialized.h:373:37,
    inlined from 'void std::vector<_Tp, _Alloc>::_M_range_initialize(_ForwardIterator, _ForwardIterator, std::forward_iterator_tag) [with _ForwardIterator = __gnu_cxx::__normal_iterator<const ocppi::runtime::config::types::HugepageLimit*, std::vector<ocppi::runtime::config::types::HugepageLimit> >; _Tp = nlohmann::json_abi_v3_12_0::basic_json<>; _Alloc = std::allocator<nlohmann::json_abi_v3_12_0::basic_json<> >]' at /usr/include/c++/14.2.1/bits/stl_vector.h:1697:33,
    inlined from 'std::vector<_Tp, _Alloc>::vector(_InputIterator, _InputIterator, const allocator_type&) [with _InputIterator = __gnu_cxx::__normal_iterator<const ocppi::runtime::config::types::HugepageLimit*, std::vector<ocppi::runtime::config::types::HugepageLimit> >; <template-parameter-2-2> = void; _Tp = nlohmann::json_abi_v3_12_0::basic_json<>; _Alloc = std::allocator<nlohmann::json_abi_v3_12_0::basic_json<> >]' at /usr/include/c++/14.2.1/bits/stl_vector.h:711:23,
    inlined from 'void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = std::vector<nlohmann::json_abi_v3_12_0::basic_json<>, std::allocator<nlohmann::json_abi_v3_12_0::basic_json<> > >; _Args = {__gnu_cxx::__normal_iterator<const ocppi::runtime::config::types::HugepageLimit*, std::vector<ocppi::runtime::config::types::HugepageLimit, std::allocator<ocppi::runtime::config::types::HugepageLimit> > >, __gnu_cxx::__normal_iterator<const ocppi::runtime::config::types::HugepageLimit*, std::vector<ocppi::runtime::config::types::HugepageLimit, std::allocator<ocppi::runtime::config::types::HugepageLimit> > >}; _Tp = std::vector<nlohmann::json_abi_v3_12_0::basic_json<>, std::allocator<nlohmann::json_abi_v3_12_0::basic_json<> > >]' at /usr/include/c++/14.2.1/bits/new_allocator.h:191:4,
    inlined from 'static void std::allocator_traits<std::allocator<_Tp1> >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = std::vector<nlohmann::json_abi_v3_12_0::basic_json<>, std::allocator<nlohmann::json_abi_v3_12_0::basic_json<> > >; _Args = {__gnu_cxx::__normal_iterator<const ocppi::runtime::config::types::HugepageLimit*, std::vector<ocppi::runtime::config::types::HugepageLimit, std::allocator<ocppi::runtime::config::types::HugepageLimit> > >, __gnu_cxx::__normal_iterator<const ocppi::runtime::config::types::HugepageLimit*, std::vector<ocppi::runtime::config::types::HugepageLimit, std::allocator<ocppi::runtime::config::types::HugepageLimit> > >}; _Tp = std::vector<nlohmann::json_abi_v3_12_0::basic_json<>, std::allocator<nlohmann::json_abi_v3_12_0::basic_json<> > >]' at /usr/include/c++/14.2.1/bits/alloc_traits.h:575:17,
    inlined from 'static T* nlohmann::json_abi_v3_12_0::basic_json<ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType, CustomBaseClass>::create(Args&& ...) [with T = std::vector<nlohmann::json_abi_v3_12_0::basic_json<>, std::allocator<nlohmann::json_abi_v3_12_0::basic_json<> > >; Args = {__gnu_cxx::__normal_iterator<const ocppi::runtime::config::types::HugepageLimit*, std::vector<ocppi::runtime::config::types::HugepageLimit, std::allocator<ocppi::runtime::config::types::HugepageLimit> > >, __gnu_cxx::__normal_iterator<const ocppi::runtime::config::types::HugepageLimit*, std::vector<ocppi::runtime::config::types::HugepageLimit, std::allocator<ocppi::runtime::config::types::HugepageLimit> > >}; ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string<char>; BooleanType = bool; NumberIntegerType = long long int; NumberUnsignedType = long long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; JSONSerializer = nlohmann::json_abi_v3_12_0::adl_serializer; BinaryType = std::vector<unsigned char>; CustomBaseClass = void]' at /usr/include/nlohmann/json.hpp:391:35,
    inlined from 'static void nlohmann::json_abi_v3_12_0::detail::external_constructor<nlohmann::json_abi_v3_12_0::detail::value_t::array>::construct(BasicJsonType&, const CompatibleArrayType&) [with BasicJsonType = nlohmann::json_abi_v3_12_0::basic_json<>; CompatibleArrayType = std::vector<ocppi::runtime::config::types::HugepageLimit>; typename std::enable_if<(! std::is_same<CompatibleArrayType, typename BasicJsonType::array_t>::value), int>::type <anonymous> = 0]' at /usr/include/nlohmann/detail/conversions/to_json.hpp:189:84,
    inlined from 'void nlohmann::json_abi_v3_12_0::detail::to_json(BasicJsonType&, const CompatibleArrayType&) [with BasicJsonType = nlohmann::json_abi_v3_12_0::basic_json<>; CompatibleArrayType = std::vector<ocppi::runtime::config::types::HugepageLimit>; typename std::enable_if<((((is_compatible_array_type<BasicJsonType, CompatibleArrayType>::value && (! is_compatible_object_type<BasicJsonType, CompatibleObjectType>::value)) && (! is_compatible_string_type<BasicJsonType, CompatibleStringType>::value)) && (! std::is_same<typename BasicJsonType::binary_t, CompatibleArrayType>::value)) && (! is_basic_json<T>::value)), int>::type <anonymous> = 0]' at /usr/include/nlohmann/detail/conversions/to_json.hpp:365:52,
    inlined from 'decltype ((nlohmann::json_abi_v3_12_0::detail::to_json(j, forward<T>(val)), void())) nlohmann::json_abi_v3_12_0::detail::to_json_fn::operator()(BasicJsonType&, T&&) const [with BasicJsonType = nlohmann::json_abi_v3_12_0::basic_json<>; T = const std::vector<ocppi::runtime::config::types::HugepageLimit>&]' at /usr/include/nlohmann/detail/conversions/to_json.hpp:468:23,
    inlined from 'static decltype ((nlohmann::json_abi_v3_12_0::to_json(j, forward<TargetType>(val)), void())) nlohmann::json_abi_v3_12_0::adl_serializer<T, SFINAE>::to_json(BasicJsonType&, TargetType&&) [with BasicJsonType = nlohmann::json_abi_v3_12_0::basic_json<>; TargetType = const std::vector<ocppi::runtime::config::types::HugepageLimit>&; ValueType = std::vector<ocppi::runtime::config::types::HugepageLimit>; <template-parameter-1-2> = void]' at /usr/include/nlohmann/adl_serializer.hpp:51:28,
    inlined from 'nlohmann::json_abi_v3_12_0::basic_json<ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType, CustomBaseClass>::basic_json(CompatibleType&&) [with CompatibleType = const std::vector<ocppi::runtime::config::types::HugepageLimit>&; U = std::vector<ocppi::runtime::config::types::HugepageLimit>; typename std::enable_if<((! nlohmann::json_abi_v3_12_0::detail::is_basic_json<U>::value) && nlohmann::json_abi_v3_12_0::detail::is_compatible_type<nlohmann::json_abi_v3_12_0::basic_json<ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType, CustomBaseClass>, U>::value), int>::type <anonymous> = 0; ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string<char>; BooleanType = bool; NumberIntegerType = long long int; NumberUnsignedType = long long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; JSONSerializer = nlohmann::json_abi_v3_12_0::adl_serializer; BinaryType = std::vector<unsigned char>; CustomBaseClass = void]' at /usr/include/nlohmann/json.hpp:842:35,
    inlined from 'static void nlohmann::json_abi_v3_12_0::adl_serializer<std::optional<_Tp> >::to_json(nlohmann::json_abi_v3_12_0::json&, const std::optional<_Tp>&) [with T = std::vector<ocppi::runtime::config::types::HugepageLimit>]' at /build/linyaps/src/linyaps/libs/ocppi/include/ocppi/runtime/features/types/helper.hpp:93:31,
    inlined from 'nlohmann::json_abi_v3_12_0::basic_json<ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType, CustomBaseClass>::basic_json(CompatibleType&&) [with CompatibleType = const std::optional<std::vector<ocppi::runtime::config::types::HugepageLimit> >&; U = std::optional<std::vector<ocppi::runtime::config::types::HugepageLimit> >; typename std::enable_if<((! nlohmann::json_abi_v3_12_0::detail::is_basic_json<U>::value) && nlohmann::json_abi_v3_12_0::detail::is_compatible_type<nlohmann::json_abi_v3_12_0::basic_json<ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType, CustomBaseClass>, U>::value), int>::type <anonymous> = 0; ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string<char>; BooleanType = bool; NumberIntegerType = long long int; NumberUnsignedType = long long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; JSONSerializer = nlohmann::json_abi_v3_12_0::adl_serializer; BinaryType = std::vector<unsigned char>; CustomBaseClass = void]' at /usr/include/nlohmann/json.hpp:842:35:
/usr/include/c++/14.2.1/bits/stl_uninitialized.h:137:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const ocppi::runtime::config::types::HugepageLimit*, std::vector<ocppi::runtime::config::types::HugepageLimit> >' changed in GCC 7.1

[188/225] Building CXX object libs/lin...sk/gen_org_deepin_linglong_task1.cpp.o
[189/225] Building CXX object libs/lin..._deepin_linglong_packagemanager1.cpp.o
[190/225] Building CXX object libs/lin...ir/src/linglong/repo/ostree_repo.cpp.o
In file included from /usr/include/c++/14.2.1/algorithm:61,
                 from /usr/include/nlohmann/json.hpp:21,
                 from /build/linyaps/src/linyaps/libs/api/src/linglong/api/types/v1/Repo.hpp:17,
                 from /build/linyaps/src/linyaps/libs/linglong/src/linglong/repo/ostree_repo.h:9,
                 from /build/linyaps/src/linyaps/libs/linglong/src/linglong/repo/ostree_repo.cpp:7:
/usr/include/c++/14.2.1/bits/stl_algo.h: In function '_ForwardIterator std::__upper_bound(_ForwardIterator, _ForwardIterator, const _Tp&, _Compare) [with _ForwardIterator = __gnu_cxx::__normal_iterator<linglong::api::types::v1::Repo*, vector<linglong::api::types::v1::Repo> >; _Tp = linglong::api::types::v1::Repo; _Compare = __gnu_cxx::__ops::_Val_comp_iter<linglong::repo::OSTreeRepo::getOrderedConfig()::<lambda(const auto:39&, const auto:40&)> >]':
/usr/include/c++/14.2.1/bits/stl_algo.h:1980:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<linglong::api::types::v1::Repo*, std::vector<linglong::api::types::v1::Repo> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h:1980:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<linglong::api::types::v1::Repo*, std::vector<linglong::api::types::v1::Repo> >' changed in GCC 7.1
In file included from /usr/include/c++/14.2.1/algorithm:60:
/usr/include/c++/14.2.1/bits/stl_algobase.h: In function '_ForwardIterator std::__lower_bound(_ForwardIterator, _ForwardIterator, const _Tp&, _Compare) [with _ForwardIterator = __gnu_cxx::__normal_iterator<linglong::api::types::v1::Repo*, vector<linglong::api::types::v1::Repo> >; _Tp = linglong::api::types::v1::Repo; _Compare = __gnu_cxx::__ops::_Iter_comp_val<linglong::repo::OSTreeRepo::getOrderedConfig()::<lambda(const auto:39&, const auto:40&)> >]':
/usr/include/c++/14.2.1/bits/stl_algobase.h:1491:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<linglong::api::types::v1::Repo*, std::vector<linglong::api::types::v1::Repo> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algobase.h:1491:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<linglong::api::types::v1::Repo*, std::vector<linglong::api::types::v1::Repo> >' changed in GCC 7.1
In file included from /usr/include/c++/14.2.1/map:62,
                 from /usr/include/nlohmann/detail/conversions/from_json.hpp:15,
                 from /usr/include/nlohmann/adl_serializer.hpp:14,
                 from /usr/include/nlohmann/json.hpp:34:
/usr/include/c++/14.2.1/bits/stl_tree.h: In function 'std::pair<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(const_iterator, const key_type&) [with _Key = std::__cxx11::basic_string<char>; _Val = std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> >; _KeyOfValue = std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > >; _Compare = std::less<void>; _Alloc = std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > >]':
/usr/include/c++/14.2.1/bits/stl_tree.h:2206:5: note: parameter passing for argument of type 'std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> >, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > >, std::less<void>, std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > > >::const_iterator' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h: In function '_RandomAccessIterator std::_V2::__rotate(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, std::random_access_iterator_tag) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<linglong::api::types::v1::Repo*, std::vector<linglong::api::types::v1::Repo> >]':
/usr/include/c++/14.2.1/bits/stl_algo.h:1235:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<linglong::api::types::v1::Repo*, std::vector<linglong::api::types::v1::Repo> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h:1235:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<linglong::api::types::v1::Repo*, std::vector<linglong::api::types::v1::Repo> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h:1235:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<linglong::api::types::v1::Repo*, std::vector<linglong::api::types::v1::Repo> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h: In function '_OutputIterator std::__move_merge(_InputIterator, _InputIterator, _InputIterator, _InputIterator, _OutputIterator, _Compare) [with _InputIterator = __gnu_cxx::__normal_iterator<linglong::api::types::v1::Repo*, vector<linglong::api::types::v1::Repo> >; _OutputIterator = linglong::api::types::v1::Repo*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<linglong::repo::OSTreeRepo::getOrderedConfig()::<lambda(const auto:39&, const auto:40&)> >]':
/usr/include/c++/14.2.1/bits/stl_algo.h:2607:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<linglong::api::types::v1::Repo*, std::vector<linglong::api::types::v1::Repo> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h:2607:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<linglong::api::types::v1::Repo*, std::vector<linglong::api::types::v1::Repo> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h:2607:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<linglong::api::types::v1::Repo*, std::vector<linglong::api::types::v1::Repo> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h:2607:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<linglong::api::types::v1::Repo*, std::vector<linglong::api::types::v1::Repo> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h: In function '_OutputIterator std::__move_merge(_InputIterator, _InputIterator, _InputIterator, _InputIterator, _OutputIterator, _Compare) [with _InputIterator = linglong::api::types::v1::Repo*; _OutputIterator = __gnu_cxx::__normal_iterator<linglong::api::types::v1::Repo*, vector<linglong::api::types::v1::Repo> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<linglong::repo::OSTreeRepo::getOrderedConfig()::<lambda(const auto:39&, const auto:40&)> >]':
/usr/include/c++/14.2.1/bits/stl_algo.h:2607:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<linglong::api::types::v1::Repo*, std::vector<linglong::api::types::v1::Repo> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<linglong::api::types::v1::Repo*, vector<linglong::api::types::v1::Repo> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<linglong::repo::OSTreeRepo::getOrderedConfig()::<lambda(const auto:39&, const auto:40&)> >]':
/usr/include/c++/14.2.1/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<linglong::api::types::v1::Repo*, std::vector<linglong::api::types::v1::Repo> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<linglong::api::types::v1::Repo*, std::vector<linglong::api::types::v1::Repo> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h: In function 'void std::__merge_sort_with_buffer(_RandomAccessIterator, _RandomAccessIterator, _Pointer, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<linglong::api::types::v1::Repo*, vector<linglong::api::types::v1::Repo> >; _Pointer = linglong::api::types::v1::Repo*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<linglong::repo::OSTreeRepo::getOrderedConfig()::<lambda(const auto:39&, const auto:40&)> >]':
/usr/include/c++/14.2.1/bits/stl_algo.h:2674:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<linglong::api::types::v1::Repo*, std::vector<linglong::api::types::v1::Repo> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h:2674:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<linglong::api::types::v1::Repo*, std::vector<linglong::api::types::v1::Repo> >' changed in GCC 7.1
In function 'void std::__chunk_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Distance, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<linglong::api::types::v1::Repo*, vector<linglong::api::types::v1::Repo> >; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<linglong::repo::OSTreeRepo::getOrderedConfig()::<lambda(const auto:39&, const auto:40&)> >]',
    inlined from 'void std::__merge_sort_with_buffer(_RandomAccessIterator, _RandomAccessIterator, _Pointer, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<linglong::api::types::v1::Repo*, vector<linglong::api::types::v1::Repo> >; _Pointer = linglong::api::types::v1::Repo*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<linglong::repo::OSTreeRepo::getOrderedConfig()::<lambda(const auto:39&, const auto:40&)> >]' at /usr/include/c++/14.2.1/bits/stl_algo.h:2685:34:
/usr/include/c++/14.2.1/bits/stl_algo.h:2664:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<linglong::api::types::v1::Repo*, std::vector<linglong::api::types::v1::Repo> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h:2667:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<linglong::api::types::v1::Repo*, std::vector<linglong::api::types::v1::Repo> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h:2667:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<linglong::api::types::v1::Repo*, std::vector<linglong::api::types::v1::Repo> >' changed in GCC 7.1
In function 'void std::__merge_sort_loop(_RandomAccessIterator1, _RandomAccessIterator1, _RandomAccessIterator2, _Distance, _Compare) [with _RandomAccessIterator1 = __gnu_cxx::__normal_iterator<linglong::api::types::v1::Repo*, vector<linglong::api::types::v1::Repo> >; _RandomAccessIterator2 = linglong::api::types::v1::Repo*; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<linglong::repo::OSTreeRepo::getOrderedConfig()::<lambda(const auto:39&, const auto:40&)> >]',
    inlined from 'void std::__merge_sort_with_buffer(_RandomAccessIterator, _RandomAccessIterator, _Pointer, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<linglong::api::types::v1::Repo*, vector<linglong::api::types::v1::Repo> >; _Pointer = linglong::api::types::v1::Repo*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<linglong::repo::OSTreeRepo::getOrderedConfig()::<lambda(const auto:39&, const auto:40&)> >]' at /usr/include/c++/14.2.1/bits/stl_algo.h:2689:26:
/usr/include/c++/14.2.1/bits/stl_algo.h:2642:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<linglong::api::types::v1::Repo*, std::vector<linglong::api::types::v1::Repo> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h:2642:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<linglong::api::types::v1::Repo*, std::vector<linglong::api::types::v1::Repo> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h:2650:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<linglong::api::types::v1::Repo*, std::vector<linglong::api::types::v1::Repo> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h:2650:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<linglong::api::types::v1::Repo*, std::vector<linglong::api::types::v1::Repo> >' changed in GCC 7.1
In function 'void std::__merge_sort_loop(_RandomAccessIterator1, _RandomAccessIterator1, _RandomAccessIterator2, _Distance, _Compare) [with _RandomAccessIterator1 = linglong::api::types::v1::Repo*; _RandomAccessIterator2 = __gnu_cxx::__normal_iterator<linglong::api::types::v1::Repo*, vector<linglong::api::types::v1::Repo> >; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<linglong::repo::OSTreeRepo::getOrderedConfig()::<lambda(const auto:39&, const auto:40&)> >]',
    inlined from 'void std::__merge_sort_with_buffer(_RandomAccessIterator, _RandomAccessIterator, _Pointer, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<linglong::api::types::v1::Repo*, vector<linglong::api::types::v1::Repo> >; _Pointer = linglong::api::types::v1::Repo*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<linglong::repo::OSTreeRepo::getOrderedConfig()::<lambda(const auto:39&, const auto:40&)> >]' at /usr/include/c++/14.2.1/bits/stl_algo.h:2692:26:
/usr/include/c++/14.2.1/bits/stl_algo.h:2642:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<linglong::api::types::v1::Repo*, std::vector<linglong::api::types::v1::Repo> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h:2650:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<linglong::api::types::v1::Repo*, std::vector<linglong::api::types::v1::Repo> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h:2650:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<linglong::api::types::v1::Repo*, std::vector<linglong::api::types::v1::Repo> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<linglong::api::types::v1::RepositoryCacheLayersItem*, vector<linglong::api::types::v1::RepositoryCacheLayersItem> >; _Compare = __gnu_cxx::__ops::_Val_comp_iter<linglong::repo::OSTreeRepo::getModuleList(const linglong::package::Reference&)::<lambda(const linglong::api::types::v1::RepositoryCacheLayersItem&, const linglong::api::types::v1::RepositoryCacheLayersItem&)> >]':
/usr/include/c++/14.2.1/bits/stl_algo.h:1750:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<linglong::api::types::v1::RepositoryCacheLayersItem*, std::vector<linglong::api::types::v1::RepositoryCacheLayersItem> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<linglong::api::types::v1::RepositoryCacheLayersItem*, vector<linglong::api::types::v1::RepositoryCacheLayersItem> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<linglong::repo::OSTreeRepo::getModuleList(const linglong::package::Reference&)::<lambda(const linglong::api::types::v1::RepositoryCacheLayersItem&, const linglong::api::types::v1::RepositoryCacheLayersItem&)> >]':
/usr/include/c++/14.2.1/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<linglong::api::types::v1::RepositoryCacheLayersItem*, std::vector<linglong::api::types::v1::RepositoryCacheLayersItem> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<linglong::api::types::v1::RepositoryCacheLayersItem*, std::vector<linglong::api::types::v1::RepositoryCacheLayersItem> >' changed in GCC 7.1
In file included from /usr/include/c++/14.2.1/bits/stl_algo.h:61:
/usr/include/c++/14.2.1/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<linglong::api::types::v1::RepositoryCacheLayersItem*, vector<linglong::api::types::v1::RepositoryCacheLayersItem> >; _Distance = int; _Tp = linglong::api::types::v1::RepositoryCacheLayersItem; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<linglong::repo::OSTreeRepo::getModuleList(const linglong::package::Reference&)::<lambda(const linglong::api::types::v1::RepositoryCacheLayersItem&, const linglong::api::types::v1::RepositoryCacheLayersItem&)> >]':
/usr/include/c++/14.2.1/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<linglong::api::types::v1::RepositoryCacheLayersItem*, std::vector<linglong::api::types::v1::RepositoryCacheLayersItem> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_heap.h: In function 'void std::__pop_heap(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<linglong::api::types::v1::RepositoryCacheLayersItem*, vector<linglong::api::types::v1::RepositoryCacheLayersItem> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<linglong::repo::OSTreeRepo::getModuleList(const linglong::package::Reference&)::<lambda(const linglong::api::types::v1::RepositoryCacheLayersItem&, const linglong::api::types::v1::RepositoryCacheLayersItem&)> >]':
/usr/include/c++/14.2.1/bits/stl_heap.h:254:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<linglong::api::types::v1::RepositoryCacheLayersItem*, std::vector<linglong::api::types::v1::RepositoryCacheLayersItem> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_heap.h:254:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<linglong::api::types::v1::RepositoryCacheLayersItem*, std::vector<linglong::api::types::v1::RepositoryCacheLayersItem> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_heap.h:254:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<linglong::api::types::v1::RepositoryCacheLayersItem*, std::vector<linglong::api::types::v1::RepositoryCacheLayersItem> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_heap.h: In function 'void std::__make_heap(_RandomAccessIterator, _RandomAccessIterator, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<linglong::api::types::v1::RepositoryCacheLayersItem*, vector<linglong::api::types::v1::RepositoryCacheLayersItem> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<linglong::repo::OSTreeRepo::getModuleList(const linglong::package::Reference&)::<lambda(const linglong::api::types::v1::RepositoryCacheLayersItem&, const linglong::api::types::v1::RepositoryCacheLayersItem&)> >]':
/usr/include/c++/14.2.1/bits/stl_heap.h:340:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<linglong::api::types::v1::RepositoryCacheLayersItem*, std::vector<linglong::api::types::v1::RepositoryCacheLayersItem> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_heap.h:340:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<linglong::api::types::v1::RepositoryCacheLayersItem*, std::vector<linglong::api::types::v1::RepositoryCacheLayersItem> >' changed in GCC 7.1
/usr/include/c++/14.2.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 = {const std::piecewise_construct_t&, std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>, std::tuple<>}; _Key = std::__cxx11::basic_string<char>; _Val = std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> >; _KeyOfValue = std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > >; _Compare = std::less<void>; _Alloc = std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > >]':
/usr/include/c++/14.2.1/bits/stl_tree.h:2454:7: note: parameter passing for argument of type 'std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> >, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > >, std::less<void>, std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > > >::const_iterator' changed in GCC 7.1
In file included from /usr/include/c++/14.2.1/map:63:
In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string<char>; _Tp = nlohmann::json_abi_v3_12_0::basic_json<>; _Compare = std::less<void>; _Alloc = std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > >]',
    inlined from 'bool nlohmann::json_abi_v3_12_0::detail::json_sax_dom_callback_parser<BasicJsonType, InputAdapterType>::key(string_t&) [with BasicJsonType = nlohmann::json_abi_v3_12_0::basic_json<>; InputAdapterType = nlohmann::json_abi_v3_12_0::detail::input_stream_adapter]' at /usr/include/nlohmann/detail/input/json_sax.hpp:586:83:
/usr/include/c++/14.2.1/bits/stl_map.h:513:37: note: parameter passing for argument of type 'std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> >, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > >, std::less<void>, std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > > >::const_iterator' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, nlohmann::json_abi_v3_12_0::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long long int, long long unsigned int, double, std::allocator, nlohmann::json_abi_v3_12_0::adl_serializer, std::vector<unsigned char, std::allocator<unsigned char> >, void>}; _Key = std::__cxx11::basic_string<char>; _Val = std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> >; _KeyOfValue = std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > >; _Compare = std::less<void>; _Alloc = std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > >]':
/usr/include/c++/14.2.1/bits/stl_tree.h:2454:7: note: parameter passing for argument of type 'std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> >, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > >, std::less<void>, std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > > >::const_iterator' changed in GCC 7.1
In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::iterator std::map<_Key, _Tp, _Compare, _Alloc>::emplace_hint(const_iterator, _Args&& ...) [with _Args = {std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, nlohmann::json_abi_v3_12_0::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long long int, long long unsigned int, double, std::allocator, nlohmann::json_abi_v3_12_0::adl_serializer, std::vector<unsigned char, std::allocator<unsigned char> >, void>}; _Key = std::__cxx11::basic_string<char>; _Tp = nlohmann::json_abi_v3_12_0::basic_json<>; _Compare = std::less<void>; _Alloc = std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > >]',
    inlined from 'std::pair<typename std::_Rb_tree<_Key, std::pair<const _Key, _Val>, std::_Select1st<std::pair<const _Key, _Val> >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind<std::pair<const _Key, _Val> >::other>::iterator, bool> std::map<_Key, _Tp, _Compare, _Alloc>::emplace(_Args&& ...) [with _Args = {std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, nlohmann::json_abi_v3_12_0::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long long int, long long unsigned int, double, std::allocator, nlohmann::json_abi_v3_12_0::adl_serializer, std::vector<unsigned char, std::allocator<unsigned char> >, void>}; _Key = std::__cxx11::basic_string<char>; _Tp = nlohmann::json_abi_v3_12_0::basic_json<>; _Compare = std::less<void>; _Alloc = std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > >]' at /usr/include/c++/14.2.1/bits/stl_map.h:601:22,
    inlined from 'nlohmann::json_abi_v3_12_0::basic_json<ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType, CustomBaseClass>::basic_json(initializer_list_t, bool, value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string<char>; BooleanType = bool; NumberIntegerType = long long int; NumberUnsignedType = long long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; JSONSerializer = nlohmann::json_abi_v3_12_0::adl_serializer; BinaryType = std::vector<unsigned char>; CustomBaseClass = void]' at /usr/include/nlohmann/json.hpp:950:47:
/usr/include/c++/14.2.1/bits/stl_map.h:640:38: note: parameter passing for argument of type 'std::map<std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<>, std::less<void>, std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > > >::const_iterator' {aka 'std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> >, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > >, std::less<void>, std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > > >::const_iterator'} changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::nullptr_t}; _Key = std::__cxx11::basic_string<char>; _Val = std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> >; _KeyOfValue = std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > >; _Compare = std::less<void>; _Alloc = std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > >]':
/usr/include/c++/14.2.1/bits/stl_tree.h:2454:7: note: parameter passing for argument of type 'std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> >, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > >, std::less<void>, std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > > >::const_iterator' changed in GCC 7.1
In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::iterator std::map<_Key, _Tp, _Compare, _Alloc>::emplace_hint(const_iterator, _Args&& ...) [with _Args = {std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::nullptr_t}; _Key = std::__cxx11::basic_string<char>; _Tp = nlohmann::json_abi_v3_12_0::basic_json<>; _Compare = std::less<void>; _Alloc = std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > >]',
    inlined from 'std::pair<typename std::_Rb_tree<_Key, std::pair<const _Key, _Val>, std::_Select1st<std::pair<const _Key, _Val> >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind<std::pair<const _Key, _Val> >::other>::iterator, bool> std::map<_Key, _Tp, _Compare, _Alloc>::emplace(_Args&& ...) [with _Args = {std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::nullptr_t}; _Key = std::__cxx11::basic_string<char>; _Tp = nlohmann::json_abi_v3_12_0::basic_json<>; _Compare = std::less<void>; _Alloc = std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > >]' at /usr/include/c++/14.2.1/bits/stl_map.h:601:22,
    inlined from 'nlohmann::json_abi_v3_12_0::basic_json<ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType, CustomBaseClass>::value_type& nlohmann::json_abi_v3_12_0::basic_json<ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType, CustomBaseClass>::operator[](typename object_t::key_type) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string<char>; BooleanType = bool; NumberIntegerType = long long int; NumberUnsignedType = long long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; JSONSerializer = nlohmann::json_abi_v3_12_0::adl_serializer; BinaryType = std::vector<unsigned char>; CustomBaseClass = void]' at /usr/include/nlohmann/json.hpp:2159:57:
/usr/include/c++/14.2.1/bits/stl_map.h:640:38: note: parameter passing for argument of type 'std::map<std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<>, std::less<void>, std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > > >::const_iterator' {aka 'std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> >, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > >, std::less<void>, std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > > >::const_iterator'} changed in GCC 7.1
In file included from /usr/include/c++/14.2.1/vector:65,
                 from /usr/include/c++/14.2.1/functional:64,
                 from /usr/include/nlohmann/json.hpp:23:
/usr/include/c++/14.2.1/bits/stl_uninitialized.h: In function '_ForwardIterator std::__do_uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const linglong::api::types::v1::Repo*, vector<linglong::api::types::v1::Repo> >; _ForwardIterator = linglong::api::types::v1::Repo*]':
/usr/include/c++/14.2.1/bits/stl_uninitialized.h:113:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const linglong::api::types::v1::Repo*, std::vector<linglong::api::types::v1::Repo> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_uninitialized.h:113:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const linglong::api::types::v1::Repo*, std::vector<linglong::api::types::v1::Repo> >' changed in GCC 7.1
In static member function 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const linglong::api::types::v1::Repo*, std::vector<linglong::api::types::v1::Repo> >; _ForwardIterator = linglong::api::types::v1::Repo*; bool _TrivialValueTypes = false]',
    inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const linglong::api::types::v1::Repo*, vector<linglong::api::types::v1::Repo> >; _ForwardIterator = linglong::api::types::v1::Repo*]' at /usr/include/c++/14.2.1/bits/stl_uninitialized.h:185:15,
    inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const linglong::api::types::v1::Repo*, vector<linglong::api::types::v1::Repo> >; _ForwardIterator = linglong::api::types::v1::Repo*; _Tp = linglong::api::types::v1::Repo]' at /usr/include/c++/14.2.1/bits/stl_uninitialized.h:373:37,
    inlined from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator<const linglong::api::types::v1::Repo*, std::vector<linglong::api::types::v1::Repo> >; _Tp = linglong::api::types::v1::Repo; _Alloc = std::allocator<linglong::api::types::v1::Repo>]' at /usr/include/c++/14.2.1/bits/stl_vector.h:1624:35,
    inlined from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = linglong::api::types::v1::Repo; _Alloc = std::allocator<linglong::api::types::v1::Repo>]' at /usr/include/c++/14.2.1/bits/vector.tcc:238:44:
/usr/include/c++/14.2.1/bits/stl_uninitialized.h:137:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const linglong::api::types::v1::Repo*, std::vector<linglong::api::types::v1::Repo> >' changed in GCC 7.1
In static member function 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const linglong::api::types::v1::Repo*, std::vector<linglong::api::types::v1::Repo> >; _ForwardIterator = linglong::api::types::v1::Repo*; bool _TrivialValueTypes = false]',
    inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const linglong::api::types::v1::Repo*, vector<linglong::api::types::v1::Repo> >; _ForwardIterator = linglong::api::types::v1::Repo*]' at /usr/include/c++/14.2.1/bits/stl_uninitialized.h:185:15,
    inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const linglong::api::types::v1::Repo*, vector<linglong::api::types::v1::Repo> >; _ForwardIterator = linglong::api::types::v1::Repo*; _Tp = linglong::api::types::v1::Repo]' at /usr/include/c++/14.2.1/bits/stl_uninitialized.h:373:37,
    inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = linglong::api::types::v1::Repo; _Alloc = std::allocator<linglong::api::types::v1::Repo>]' at /usr/include/c++/14.2.1/bits/stl_vector.h:606:31,
    inlined from 'linglong::utils::error::Result<linglong::api::types::v1::Repo> linglong::repo::OSTreeRepo::getRepoByAlias(const std::string&) const' at /build/linyaps/src/linyaps/libs/linglong/src/linglong/repo/ostree_repo.cpp:858:27:
/usr/include/c++/14.2.1/bits/stl_uninitialized.h:137:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const linglong::api::types::v1::Repo*, std::vector<linglong::api::types::v1::Repo> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h: In function 'void std::__merge_without_buffer(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator<linglong::api::types::v1::Repo*, vector<linglong::api::types::v1::Repo> >; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<linglong::repo::OSTreeRepo::getOrderedConfig()::<lambda(const auto:39&, const auto:40&)> >]':
/usr/include/c++/14.2.1/bits/stl_algo.h:2435:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<linglong::api::types::v1::Repo*, std::vector<linglong::api::types::v1::Repo> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h:2435:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<linglong::api::types::v1::Repo*, std::vector<linglong::api::types::v1::Repo> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h:2435:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<linglong::api::types::v1::Repo*, std::vector<linglong::api::types::v1::Repo> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h:2460:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<linglong::api::types::v1::Repo*, std::vector<linglong::api::types::v1::Repo> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h:2469:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<linglong::api::types::v1::Repo*, std::vector<linglong::api::types::v1::Repo> >' changed in GCC 7.1
In function '_FIter std::_V2::rotate(_FIter, _FIter, _FIter) [with _FIter = __gnu_cxx::__normal_iterator<linglong::api::types::v1::Repo*, std::vector<linglong::api::types::v1::Repo> >]',
    inlined from 'void std::__merge_without_buffer(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator<linglong::api::types::v1::Repo*, vector<linglong::api::types::v1::Repo> >; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<linglong::repo::OSTreeRepo::getOrderedConfig()::<lambda(const auto:39&, const auto:40&)> >]' at /usr/include/c++/14.2.1/bits/stl_algo.h:2475:15:
/usr/include/c++/14.2.1/bits/stl_algo.h:1357:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<linglong::api::types::v1::Repo*, std::vector<linglong::api::types::v1::Repo> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h: In function 'void std::__merge_without_buffer(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator<linglong::api::types::v1::Repo*, vector<linglong::api::types::v1::Repo> >; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<linglong::repo::OSTreeRepo::getOrderedConfig()::<lambda(const auto:39&, const auto:40&)> >]':
/usr/include/c++/14.2.1/bits/stl_algo.h:2476:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<linglong::api::types::v1::Repo*, std::vector<linglong::api::types::v1::Repo> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h:2478:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<linglong::api::types::v1::Repo*, std::vector<linglong::api::types::v1::Repo> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h: In function 'void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<linglong::api::types::v1::Repo*, vector<linglong::api::types::v1::Repo> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<linglong::repo::OSTreeRepo::getOrderedConfig()::<lambda(const auto:39&, const auto:40&)> >]':
/usr/include/c++/14.2.1/bits/stl_algo.h:2743:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<linglong::api::types::v1::Repo*, std::vector<linglong::api::types::v1::Repo> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h:2743:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<linglong::api::types::v1::Repo*, std::vector<linglong::api::types::v1::Repo> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h:2748:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<linglong::api::types::v1::Repo*, std::vector<linglong::api::types::v1::Repo> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h:2752:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<linglong::api::types::v1::Repo*, std::vector<linglong::api::types::v1::Repo> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h:2753:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<linglong::api::types::v1::Repo*, std::vector<linglong::api::types::v1::Repo> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h:2754:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<linglong::api::types::v1::Repo*, std::vector<linglong::api::types::v1::Repo> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<linglong::api::types::v1::RepositoryCacheLayersItem*, vector<linglong::api::types::v1::RepositoryCacheLayersItem> >; _Compare = __gnu_cxx::__ops::_Val_comp_iter<linglong::repo::OSTreeRepo::mergeModules() const::<lambda(linglong::api::types::v1::RepositoryCacheLayersItem, linglong::api::types::v1::RepositoryCacheLayersItem)> >]':
/usr/include/c++/14.2.1/bits/stl_algo.h:1750:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<linglong::api::types::v1::RepositoryCacheLayersItem*, std::vector<linglong::api::types::v1::RepositoryCacheLayersItem> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<linglong::api::types::v1::RepositoryCacheLayersItem*, vector<linglong::api::types::v1::RepositoryCacheLayersItem> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<linglong::repo::OSTreeRepo::mergeModules() const::<lambda(linglong::api::types::v1::RepositoryCacheLayersItem, linglong::api::types::v1::RepositoryCacheLayersItem)> >]':
/usr/include/c++/14.2.1/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<linglong::api::types::v1::RepositoryCacheLayersItem*, std::vector<linglong::api::types::v1::RepositoryCacheLayersItem> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<linglong::api::types::v1::RepositoryCacheLayersItem*, std::vector<linglong::api::types::v1::RepositoryCacheLayersItem> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<linglong::api::types::v1::RepositoryCacheLayersItem*, vector<linglong::api::types::v1::RepositoryCacheLayersItem> >; _Distance = int; _Tp = linglong::api::types::v1::RepositoryCacheLayersItem; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<linglong::repo::OSTreeRepo::mergeModules() const::<lambda(linglong::api::types::v1::RepositoryCacheLayersItem, linglong::api::types::v1::RepositoryCacheLayersItem)> >]':
/usr/include/c++/14.2.1/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<linglong::api::types::v1::RepositoryCacheLayersItem*, std::vector<linglong::api::types::v1::RepositoryCacheLayersItem> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_heap.h: In function 'void std::__make_heap(_RandomAccessIterator, _RandomAccessIterator, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<linglong::api::types::v1::RepositoryCacheLayersItem*, vector<linglong::api::types::v1::RepositoryCacheLayersItem> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<linglong::repo::OSTreeRepo::mergeModules() const::<lambda(linglong::api::types::v1::RepositoryCacheLayersItem, linglong::api::types::v1::RepositoryCacheLayersItem)> >]':
/usr/include/c++/14.2.1/bits/stl_heap.h:340:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<linglong::api::types::v1::RepositoryCacheLayersItem*, std::vector<linglong::api::types::v1::RepositoryCacheLayersItem> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_heap.h:340:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<linglong::api::types::v1::RepositoryCacheLayersItem*, std::vector<linglong::api::types::v1::RepositoryCacheLayersItem> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_heap.h: In function 'void std::__pop_heap(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<linglong::api::types::v1::RepositoryCacheLayersItem*, vector<linglong::api::types::v1::RepositoryCacheLayersItem> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<linglong::repo::OSTreeRepo::mergeModules() const::<lambda(linglong::api::types::v1::RepositoryCacheLayersItem, linglong::api::types::v1::RepositoryCacheLayersItem)> >]':
/usr/include/c++/14.2.1/bits/stl_heap.h:254:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<linglong::api::types::v1::RepositoryCacheLayersItem*, std::vector<linglong::api::types::v1::RepositoryCacheLayersItem> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_heap.h:254:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<linglong::api::types::v1::RepositoryCacheLayersItem*, std::vector<linglong::api::types::v1::RepositoryCacheLayersItem> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_heap.h:254:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<linglong::api::types::v1::RepositoryCacheLayersItem*, std::vector<linglong::api::types::v1::RepositoryCacheLayersItem> >' changed in GCC 7.1
In file included from /usr/include/c++/14.2.1/bits/stl_algobase.h:71:
/usr/include/c++/14.2.1/bits/predefined_ops.h: In function 'constexpr bool __gnu_cxx::__ops::_Iter_comp_iter<_Compare>::operator()(_Iterator1, _Iterator2) [with _Iterator1 = __gnu_cxx::__normal_iterator<linglong::api::types::v1::RepositoryCacheLayersItem*, std::vector<linglong::api::types::v1::RepositoryCacheLayersItem> >; _Iterator2 = __gnu_cxx::__normal_iterator<linglong::api::types::v1::RepositoryCacheLayersItem*, std::vector<linglong::api::types::v1::RepositoryCacheLayersItem> >; _Compare = linglong::repo::OSTreeRepo::mergeModules() const::<lambda(linglong::api::types::v1::RepositoryCacheLayersItem, linglong::api::types::v1::RepositoryCacheLayersItem)>]':
/usr/include/c++/14.2.1/bits/predefined_ops.h:157:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<linglong::api::types::v1::RepositoryCacheLayersItem*, std::vector<linglong::api::types::v1::RepositoryCacheLayersItem> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/predefined_ops.h:157:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<linglong::api::types::v1::RepositoryCacheLayersItem*, std::vector<linglong::api::types::v1::RepositoryCacheLayersItem> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<linglong::api::types::v1::RepositoryCacheLayersItem*, vector<linglong::api::types::v1::RepositoryCacheLayersItem> >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<linglong::repo::OSTreeRepo::mergeModules() const::<lambda(linglong::api::types::v1::RepositoryCacheLayersItem, linglong::api::types::v1::RepositoryCacheLayersItem)> >]':
/usr/include/c++/14.2.1/bits/stl_algo.h:1876:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<linglong::api::types::v1::RepositoryCacheLayersItem*, std::vector<linglong::api::types::v1::RepositoryCacheLayersItem> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h:1876:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<linglong::api::types::v1::RepositoryCacheLayersItem*, std::vector<linglong::api::types::v1::RepositoryCacheLayersItem> >' changed in GCC 7.1
In function 'void std::__heap_select(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<linglong::api::types::v1::RepositoryCacheLayersItem*, vector<linglong::api::types::v1::RepositoryCacheLayersItem> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<linglong::repo::OSTreeRepo::mergeModules() const::<lambda(linglong::api::types::v1::RepositoryCacheLayersItem, linglong::api::types::v1::RepositoryCacheLayersItem)> >]',
    inlined from 'void std::__partial_sort(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<linglong::api::types::v1::RepositoryCacheLayersItem*, vector<linglong::api::types::v1::RepositoryCacheLayersItem> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<linglong::repo::OSTreeRepo::mergeModules() const::<lambda(linglong::api::types::v1::RepositoryCacheLayersItem, linglong::api::types::v1::RepositoryCacheLayersItem)> >]' at /usr/include/c++/14.2.1/bits/stl_algo.h:1868:25,
    inlined from 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<linglong::api::types::v1::RepositoryCacheLayersItem*, vector<linglong::api::types::v1::RepositoryCacheLayersItem> >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<linglong::repo::OSTreeRepo::mergeModules() const::<lambda(linglong::api::types::v1::RepositoryCacheLayersItem, linglong::api::types::v1::RepositoryCacheLayersItem)> >]' at /usr/include/c++/14.2.1/bits/stl_algo.h:1884:27:
/usr/include/c++/14.2.1/bits/stl_algo.h:1593:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<linglong::api::types::v1::RepositoryCacheLayersItem*, std::vector<linglong::api::types::v1::RepositoryCacheLayersItem> >' changed in GCC 7.1
In function 'void std::__sort_heap(_RandomAccessIterator, _RandomAccessIterator, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<linglong::api::types::v1::RepositoryCacheLayersItem*, vector<linglong::api::types::v1::RepositoryCacheLayersItem> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<linglong::repo::OSTreeRepo::mergeModules() const::<lambda(linglong::api::types::v1::RepositoryCacheLayersItem, linglong::api::types::v1::RepositoryCacheLayersItem)> >]',
    inlined from 'void std::__partial_sort(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<linglong::api::types::v1::RepositoryCacheLayersItem*, vector<linglong::api::types::v1::RepositoryCacheLayersItem> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<linglong::repo::OSTreeRepo::mergeModules() const::<lambda(linglong::api::types::v1::RepositoryCacheLayersItem, linglong::api::types::v1::RepositoryCacheLayersItem)> >]' at /usr/include/c++/14.2.1/bits/stl_algo.h:1869:23,
    inlined from 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<linglong::api::types::v1::RepositoryCacheLayersItem*, vector<linglong::api::types::v1::RepositoryCacheLayersItem> >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<linglong::repo::OSTreeRepo::mergeModules() const::<lambda(linglong::api::types::v1::RepositoryCacheLayersItem, linglong::api::types::v1::RepositoryCacheLayersItem)> >]' at /usr/include/c++/14.2.1/bits/stl_algo.h:1884:27:
/usr/include/c++/14.2.1/bits/stl_heap.h:425:19: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<linglong::api::types::v1::RepositoryCacheLayersItem*, std::vector<linglong::api::types::v1::RepositoryCacheLayersItem> >' changed in GCC 7.1
In function 'void std::__move_median_to_first(_Iterator, _Iterator, _Iterator, _Iterator, _Compare) [with _Iterator = __gnu_cxx::__normal_iterator<linglong::api::types::v1::RepositoryCacheLayersItem*, vector<linglong::api::types::v1::RepositoryCacheLayersItem> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<linglong::repo::OSTreeRepo::mergeModules() const::<lambda(linglong::api::types::v1::RepositoryCacheLayersItem, linglong::api::types::v1::RepositoryCacheLayersItem)> >]',
    inlined from '_RandomAccessIterator std::__unguarded_partition_pivot(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<linglong::api::types::v1::RepositoryCacheLayersItem*, vector<linglong::api::types::v1::RepositoryCacheLayersItem> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<linglong::repo::OSTreeRepo::mergeModules() const::<lambda(linglong::api::types::v1::RepositoryCacheLayersItem, linglong::api::types::v1::RepositoryCacheLayersItem)> >]' at /usr/include/c++/14.2.1/bits/stl_algo.h:1855:34,
    inlined from 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<linglong::api::types::v1::RepositoryCacheLayersItem*, vector<linglong::api::types::v1::RepositoryCacheLayersItem> >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<linglong::repo::OSTreeRepo::mergeModules() const::<lambda(linglong::api::types::v1::RepositoryCacheLayersItem, linglong::api::types::v1::RepositoryCacheLayersItem)> >]' at /usr/include/c++/14.2.1/bits/stl_algo.h:1889:38:
/usr/include/c++/14.2.1/bits/stl_algo.h:88:17: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<linglong::api::types::v1::RepositoryCacheLayersItem*, std::vector<linglong::api::types::v1::RepositoryCacheLayersItem> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h:90:14: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<linglong::api::types::v1::RepositoryCacheLayersItem*, std::vector<linglong::api::types::v1::RepositoryCacheLayersItem> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h:92:19: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<linglong::api::types::v1::RepositoryCacheLayersItem*, std::vector<linglong::api::types::v1::RepositoryCacheLayersItem> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h:97:22: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<linglong::api::types::v1::RepositoryCacheLayersItem*, std::vector<linglong::api::types::v1::RepositoryCacheLayersItem> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h:99:22: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<linglong::api::types::v1::RepositoryCacheLayersItem*, std::vector<linglong::api::types::v1::RepositoryCacheLayersItem> >' changed in GCC 7.1
In function '_RandomAccessIterator std::__unguarded_partition(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<linglong::api::types::v1::RepositoryCacheLayersItem*, vector<linglong::api::types::v1::RepositoryCacheLayersItem> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<linglong::repo::OSTreeRepo::mergeModules() const::<lambda(linglong::api::types::v1::RepositoryCacheLayersItem, linglong::api::types::v1::RepositoryCacheLayersItem)> >]',
    inlined from '_RandomAccessIterator std::__unguarded_partition_pivot(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<linglong::api::types::v1::RepositoryCacheLayersItem*, vector<linglong::api::types::v1::RepositoryCacheLayersItem> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<linglong::repo::OSTreeRepo::mergeModules() const::<lambda(linglong::api::types::v1::RepositoryCacheLayersItem, linglong::api::types::v1::RepositoryCacheLayersItem)> >]' at /usr/include/c++/14.2.1/bits/stl_algo.h:1857:40,
    inlined from 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<linglong::api::types::v1::RepositoryCacheLayersItem*, vector<linglong::api::types::v1::RepositoryCacheLayersItem> >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<linglong::repo::OSTreeRepo::mergeModules() const::<lambda(linglong::api::types::v1::RepositoryCacheLayersItem, linglong::api::types::v1::RepositoryCacheLayersItem)> >]' at /usr/include/c++/14.2.1/bits/stl_algo.h:1889:38:
/usr/include/c++/14.2.1/bits/stl_algo.h:1835:17: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<linglong::api::types::v1::RepositoryCacheLayersItem*, std::vector<linglong::api::types::v1::RepositoryCacheLayersItem> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h:1838:17: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<linglong::api::types::v1::RepositoryCacheLayersItem*, std::vector<linglong::api::types::v1::RepositoryCacheLayersItem> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<linglong::api::types::v1::RepositoryCacheLayersItem*, vector<linglong::api::types::v1::RepositoryCacheLayersItem> >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<linglong::repo::OSTreeRepo::mergeModules() const::<lambda(linglong::api::types::v1::RepositoryCacheLayersItem, linglong::api::types::v1::RepositoryCacheLayersItem)> >]':
/usr/include/c++/14.2.1/bits/stl_algo.h:1890:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<linglong::api::types::v1::RepositoryCacheLayersItem*, std::vector<linglong::api::types::v1::RepositoryCacheLayersItem> >' changed in GCC 7.1
In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<linglong::api::types::v1::RepositoryCacheLayersItem*, vector<linglong::api::types::v1::RepositoryCacheLayersItem> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<linglong::repo::OSTreeRepo::mergeModules() const::<lambda(linglong::api::types::v1::RepositoryCacheLayersItem, linglong::api::types::v1::RepositoryCacheLayersItem)> >]',
    inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<linglong::api::types::v1::RepositoryCacheLayersItem*, vector<linglong::api::types::v1::RepositoryCacheLayersItem> >; _Compare = linglong::repo::OSTreeRepo::mergeModules() const::<lambda(linglong::api::types::v1::RepositoryCacheLayersItem, linglong::api::types::v1::RepositoryCacheLayersItem)>]' at /usr/include/c++/14.2.1/bits/stl_algo.h:4805:18,
    inlined from 'linglong::utils::error::Result<void> linglong::repo::OSTreeRepo::mergeModules() const' at /build/linyaps/src/linyaps/libs/linglong/src/linglong/repo/ostree_repo.cpp:2660:18:
/usr/include/c++/14.2.1/bits/stl_algo.h:1905:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<linglong::api::types::v1::RepositoryCacheLayersItem*, std::vector<linglong::api::types::v1::RepositoryCacheLayersItem> >' changed in GCC 7.1
In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<linglong::api::types::v1::RepositoryCacheLayersItem*, vector<linglong::api::types::v1::RepositoryCacheLayersItem> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<linglong::repo::OSTreeRepo::mergeModules() const::<lambda(linglong::api::types::v1::RepositoryCacheLayersItem, linglong::api::types::v1::RepositoryCacheLayersItem)> >]',
    inlined from 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<linglong::api::types::v1::RepositoryCacheLayersItem*, vector<linglong::api::types::v1::RepositoryCacheLayersItem> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<linglong::repo::OSTreeRepo::mergeModules() const::<lambda(linglong::api::types::v1::RepositoryCacheLayersItem, linglong::api::types::v1::RepositoryCacheLayersItem)> >]' at /usr/include/c++/14.2.1/bits/stl_algo.h:1908:31,
    inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<linglong::api::types::v1::RepositoryCacheLayersItem*, vector<linglong::api::types::v1::RepositoryCacheLayersItem> >; _Compare = linglong::repo::OSTreeRepo::mergeModules() const::<lambda(linglong::api::types::v1::RepositoryCacheLayersItem, linglong::api::types::v1::RepositoryCacheLayersItem)>]' at /usr/include/c++/14.2.1/bits/stl_algo.h:4805:18,
    inlined from 'linglong::utils::error::Result<void> linglong::repo::OSTreeRepo::mergeModules() const' at /build/linyaps/src/linyaps/libs/linglong/src/linglong/repo/ostree_repo.cpp:2660:18:
/usr/include/c++/14.2.1/bits/stl_algo.h:1817:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<linglong::api::types::v1::RepositoryCacheLayersItem*, std::vector<linglong::api::types::v1::RepositoryCacheLayersItem> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h:1822:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<linglong::api::types::v1::RepositoryCacheLayersItem*, std::vector<linglong::api::types::v1::RepositoryCacheLayersItem> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<linglong::api::types::v1::RepositoryCacheLayersItem*, vector<linglong::api::types::v1::RepositoryCacheLayersItem> >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<linglong::repo::OSTreeRepo::getModuleList(const linglong::package::Reference&)::<lambda(const linglong::api::types::v1::RepositoryCacheLayersItem&, const linglong::api::types::v1::RepositoryCacheLayersItem&)> >]':
/usr/include/c++/14.2.1/bits/stl_algo.h:1876:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<linglong::api::types::v1::RepositoryCacheLayersItem*, std::vector<linglong::api::types::v1::RepositoryCacheLayersItem> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h:1876:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<linglong::api::types::v1::RepositoryCacheLayersItem*, std::vector<linglong::api::types::v1::RepositoryCacheLayersItem> >' changed in GCC 7.1
In function 'void std::__heap_select(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<linglong::api::types::v1::RepositoryCacheLayersItem*, vector<linglong::api::types::v1::RepositoryCacheLayersItem> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<linglong::repo::OSTreeRepo::getModuleList(const linglong::package::Reference&)::<lambda(const linglong::api::types::v1::RepositoryCacheLayersItem&, const linglong::api::types::v1::RepositoryCacheLayersItem&)> >]',
    inlined from 'void std::__partial_sort(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<linglong::api::types::v1::RepositoryCacheLayersItem*, vector<linglong::api::types::v1::RepositoryCacheLayersItem> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<linglong::repo::OSTreeRepo::getModuleList(const linglong::package::Reference&)::<lambda(const linglong::api::types::v1::RepositoryCacheLayersItem&, const linglong::api::types::v1::RepositoryCacheLayersItem&)> >]' at /usr/include/c++/14.2.1/bits/stl_algo.h:1868:25,
    inlined from 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<linglong::api::types::v1::RepositoryCacheLayersItem*, vector<linglong::api::types::v1::RepositoryCacheLayersItem> >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<linglong::repo::OSTreeRepo::getModuleList(const linglong::package::Reference&)::<lambda(const linglong::api::types::v1::RepositoryCacheLayersItem&, const linglong::api::types::v1::RepositoryCacheLayersItem&)> >]' at /usr/include/c++/14.2.1/bits/stl_algo.h:1884:27:
/usr/include/c++/14.2.1/bits/stl_algo.h:1593:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<linglong::api::types::v1::RepositoryCacheLayersItem*, std::vector<linglong::api::types::v1::RepositoryCacheLayersItem> >' changed in GCC 7.1
In function 'void std::__sort_heap(_RandomAccessIterator, _RandomAccessIterator, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<linglong::api::types::v1::RepositoryCacheLayersItem*, vector<linglong::api::types::v1::RepositoryCacheLayersItem> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<linglong::repo::OSTreeRepo::getModuleList(const linglong::package::Reference&)::<lambda(const linglong::api::types::v1::RepositoryCacheLayersItem&, const linglong::api::types::v1::RepositoryCacheLayersItem&)> >]',
    inlined from 'void std::__partial_sort(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<linglong::api::types::v1::RepositoryCacheLayersItem*, vector<linglong::api::types::v1::RepositoryCacheLayersItem> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<linglong::repo::OSTreeRepo::getModuleList(const linglong::package::Reference&)::<lambda(const linglong::api::types::v1::RepositoryCacheLayersItem&, const linglong::api::types::v1::RepositoryCacheLayersItem&)> >]' at /usr/include/c++/14.2.1/bits/stl_algo.h:1869:23,
    inlined from 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<linglong::api::types::v1::RepositoryCacheLayersItem*, vector<linglong::api::types::v1::RepositoryCacheLayersItem> >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<linglong::repo::OSTreeRepo::getModuleList(const linglong::package::Reference&)::<lambda(const linglong::api::types::v1::RepositoryCacheLayersItem&, const linglong::api::types::v1::RepositoryCacheLayersItem&)> >]' at /usr/include/c++/14.2.1/bits/stl_algo.h:1884:27:
/usr/include/c++/14.2.1/bits/stl_heap.h:425:19: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<linglong::api::types::v1::RepositoryCacheLayersItem*, std::vector<linglong::api::types::v1::RepositoryCacheLayersItem> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<linglong::api::types::v1::RepositoryCacheLayersItem*, vector<linglong::api::types::v1::RepositoryCacheLayersItem> >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<linglong::repo::OSTreeRepo::getModuleList(const linglong::package::Reference&)::<lambda(const linglong::api::types::v1::RepositoryCacheLayersItem&, const linglong::api::types::v1::RepositoryCacheLayersItem&)> >]':
/usr/include/c++/14.2.1/bits/stl_algo.h:1890:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<linglong::api::types::v1::RepositoryCacheLayersItem*, std::vector<linglong::api::types::v1::RepositoryCacheLayersItem> >' changed in GCC 7.1
In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<linglong::api::types::v1::RepositoryCacheLayersItem*, vector<linglong::api::types::v1::RepositoryCacheLayersItem> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<linglong::repo::OSTreeRepo::getModuleList(const linglong::package::Reference&)::<lambda(const linglong::api::types::v1::RepositoryCacheLayersItem&, const linglong::api::types::v1::RepositoryCacheLayersItem&)> >]',
    inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<linglong::api::types::v1::RepositoryCacheLayersItem*, vector<linglong::api::types::v1::RepositoryCacheLayersItem> >; _Compare = linglong::repo::OSTreeRepo::getModuleList(const linglong::package::Reference&)::<lambda(const linglong::api::types::v1::RepositoryCacheLayersItem&, const linglong::api::types::v1::RepositoryCacheLayersItem&)>]' at /usr/include/c++/14.2.1/bits/stl_algo.h:4805:18,
    inlined from 'std::vector<std::__cxx11::basic_string<char>, std::allocator<std::__cxx11::basic_string<char> > > linglong::repo::OSTreeRepo::getModuleList(const linglong::package::Reference&)' at /build/linyaps/src/linyaps/libs/linglong/src/linglong/repo/ostree_repo.cpp:2507:14:
/usr/include/c++/14.2.1/bits/stl_algo.h:1905:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<linglong::api::types::v1::RepositoryCacheLayersItem*, std::vector<linglong::api::types::v1::RepositoryCacheLayersItem> >' changed in GCC 7.1
In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<linglong::api::types::v1::RepositoryCacheLayersItem*, vector<linglong::api::types::v1::RepositoryCacheLayersItem> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<linglong::repo::OSTreeRepo::getModuleList(const linglong::package::Reference&)::<lambda(const linglong::api::types::v1::RepositoryCacheLayersItem&, const linglong::api::types::v1::RepositoryCacheLayersItem&)> >]',
    inlined from 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<linglong::api::types::v1::RepositoryCacheLayersItem*, vector<linglong::api::types::v1::RepositoryCacheLayersItem> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<linglong::repo::OSTreeRepo::getModuleList(const linglong::package::Reference&)::<lambda(const linglong::api::types::v1::RepositoryCacheLayersItem&, const linglong::api::types::v1::RepositoryCacheLayersItem&)> >]' at /usr/include/c++/14.2.1/bits/stl_algo.h:1908:31,
    inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<linglong::api::types::v1::RepositoryCacheLayersItem*, vector<linglong::api::types::v1::RepositoryCacheLayersItem> >; _Compare = linglong::repo::OSTreeRepo::getModuleList(const linglong::package::Reference&)::<lambda(const linglong::api::types::v1::RepositoryCacheLayersItem&, const linglong::api::types::v1::RepositoryCacheLayersItem&)>]' at /usr/include/c++/14.2.1/bits/stl_algo.h:4805:18,
    inlined from 'std::vector<std::__cxx11::basic_string<char>, std::allocator<std::__cxx11::basic_string<char> > > linglong::repo::OSTreeRepo::getModuleList(const linglong::package::Reference&)' at /build/linyaps/src/linyaps/libs/linglong/src/linglong/repo/ostree_repo.cpp:2507:14:
/usr/include/c++/14.2.1/bits/stl_algo.h:1817:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<linglong::api::types::v1::RepositoryCacheLayersItem*, std::vector<linglong::api::types::v1::RepositoryCacheLayersItem> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h:1822:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<linglong::api::types::v1::RepositoryCacheLayersItem*, std::vector<linglong::api::types::v1::RepositoryCacheLayersItem> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h: In function 'void std::__merge_adaptive(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Pointer, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator<linglong::api::types::v1::Repo*, vector<linglong::api::types::v1::Repo> >; _Distance = int; _Pointer = linglong::api::types::v1::Repo*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<linglong::repo::OSTreeRepo::getOrderedConfig()::<lambda(const auto:39&, const auto:40&)> >]':
/usr/include/c++/14.2.1/bits/stl_algo.h:2359:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<linglong::api::types::v1::Repo*, std::vector<linglong::api::types::v1::Repo> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h:2359:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<linglong::api::types::v1::Repo*, std::vector<linglong::api::types::v1::Repo> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h:2359:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<linglong::api::types::v1::Repo*, std::vector<linglong::api::types::v1::Repo> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h: In function 'void std::__merge_adaptive_resize(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Pointer, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator<linglong::api::types::v1::Repo*, vector<linglong::api::types::v1::Repo> >; _Distance = int; _Pointer = linglong::api::types::v1::Repo*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<linglong::repo::OSTreeRepo::getOrderedConfig()::<lambda(const auto:39&, const auto:40&)> >]':
/usr/include/c++/14.2.1/bits/stl_algo.h:2382:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<linglong::api::types::v1::Repo*, std::vector<linglong::api::types::v1::Repo> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h:2382:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<linglong::api::types::v1::Repo*, std::vector<linglong::api::types::v1::Repo> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h:2382:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<linglong::api::types::v1::Repo*, std::vector<linglong::api::types::v1::Repo> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h:2390:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<linglong::api::types::v1::Repo*, std::vector<linglong::api::types::v1::Repo> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h:2403:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<linglong::api::types::v1::Repo*, std::vector<linglong::api::types::v1::Repo> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h:2412:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<linglong::api::types::v1::Repo*, std::vector<linglong::api::types::v1::Repo> >' changed in GCC 7.1
In function '_FIter std::_V2::rotate(_FIter, _FIter, _FIter) [with _FIter = __gnu_cxx::__normal_iterator<linglong::api::types::v1::Repo*, std::vector<linglong::api::types::v1::Repo> >]',
    inlined from '_BidirectionalIterator1 std::__rotate_adaptive(_BidirectionalIterator1, _BidirectionalIterator1, _BidirectionalIterator1, _Distance, _Distance, _BidirectionalIterator2, _Distance) [with _BidirectionalIterator1 = __gnu_cxx::__normal_iterator<linglong::api::types::v1::Repo*, vector<linglong::api::types::v1::Repo> >; _BidirectionalIterator2 = linglong::api::types::v1::Repo*; _Distance = int]' at /usr/include/c++/14.2.1/bits/stl_algo.h:2352:20,
    inlined from 'void std::__merge_adaptive_resize(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Pointer, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator<linglong::api::types::v1::Repo*, vector<linglong::api::types::v1::Repo> >; _Distance = int; _Pointer = linglong::api::types::v1::Repo*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<linglong::repo::OSTreeRepo::getOrderedConfig()::<lambda(const auto:39&, const auto:40&)> >]' at /usr/include/c++/14.2.1/bits/stl_algo.h:2418:30:
/usr/include/c++/14.2.1/bits/stl_algo.h:1357:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<linglong::api::types::v1::Repo*, std::vector<linglong::api::types::v1::Repo> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h: In function 'void std::__merge_adaptive_resize(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Pointer, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator<linglong::api::types::v1::Repo*, vector<linglong::api::types::v1::Repo> >; _Distance = int; _Pointer = linglong::api::types::v1::Repo*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<linglong::repo::OSTreeRepo::getOrderedConfig()::<lambda(const auto:39&, const auto:40&)> >]':
/usr/include/c++/14.2.1/bits/stl_algo.h:2421:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<linglong::api::types::v1::Repo*, std::vector<linglong::api::types::v1::Repo> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h:2424:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<linglong::api::types::v1::Repo*, std::vector<linglong::api::types::v1::Repo> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h: In function 'void std::__stable_sort_adaptive(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Pointer, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<linglong::api::types::v1::Repo*, vector<linglong::api::types::v1::Repo> >; _Pointer = linglong::api::types::v1::Repo*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<linglong::repo::OSTreeRepo::getOrderedConfig()::<lambda(const auto:39&, const auto:40&)> >]':
/usr/include/c++/14.2.1/bits/stl_algo.h:2700:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<linglong::api::types::v1::Repo*, std::vector<linglong::api::types::v1::Repo> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h:2700:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<linglong::api::types::v1::Repo*, std::vector<linglong::api::types::v1::Repo> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h:2700:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<linglong::api::types::v1::Repo*, std::vector<linglong::api::types::v1::Repo> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h:2705:36: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<linglong::api::types::v1::Repo*, std::vector<linglong::api::types::v1::Repo> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h:2706:36: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<linglong::api::types::v1::Repo*, std::vector<linglong::api::types::v1::Repo> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h:2708:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<linglong::api::types::v1::Repo*, std::vector<linglong::api::types::v1::Repo> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h: In function 'void std::__stable_sort_adaptive_resize(_RandomAccessIterator, _RandomAccessIterator, _Pointer, _Distance, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<linglong::api::types::v1::Repo*, vector<linglong::api::types::v1::Repo> >; _Pointer = linglong::api::types::v1::Repo*; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<linglong::repo::OSTreeRepo::getOrderedConfig()::<lambda(const auto:39&, const auto:40&)> >]':
/usr/include/c++/14.2.1/bits/stl_algo.h:2716:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<linglong::api::types::v1::Repo*, std::vector<linglong::api::types::v1::Repo> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h:2716:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<linglong::api::types::v1::Repo*, std::vector<linglong::api::types::v1::Repo> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h:2725:38: note: parameter passing for argument of type 'const __gnu_cxx::__normal_iterator<linglong::api::types::v1::Repo*, std::vector<linglong::api::types::v1::Repo> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h:2727:38: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<linglong::api::types::v1::Repo*, std::vector<linglong::api::types::v1::Repo> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h:2729:32: note: parameter passing for argument of type 'const __gnu_cxx::__normal_iterator<linglong::api::types::v1::Repo*, std::vector<linglong::api::types::v1::Repo> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h:2736:29: note: parameter passing for argument of type 'const __gnu_cxx::__normal_iterator<linglong::api::types::v1::Repo*, std::vector<linglong::api::types::v1::Repo> >' changed in GCC 7.1
In static member function 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const linglong::api::types::v1::Repo*, std::vector<linglong::api::types::v1::Repo> >; _ForwardIterator = linglong::api::types::v1::Repo*; bool _TrivialValueTypes = false]',
    inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const linglong::api::types::v1::Repo*, vector<linglong::api::types::v1::Repo> >; _ForwardIterator = linglong::api::types::v1::Repo*]' at /usr/include/c++/14.2.1/bits/stl_uninitialized.h:185:15,
    inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const linglong::api::types::v1::Repo*, vector<linglong::api::types::v1::Repo> >; _ForwardIterator = linglong::api::types::v1::Repo*; _Tp = linglong::api::types::v1::Repo]' at /usr/include/c++/14.2.1/bits/stl_uninitialized.h:373:37,
    inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = linglong::api::types::v1::Repo; _Alloc = std::allocator<linglong::api::types::v1::Repo>]' at /usr/include/c++/14.2.1/bits/stl_vector.h:606:31,
    inlined from 'linglong::api::types::v1::RepoConfigV2::RepoConfigV2(const linglong::api::types::v1::RepoConfigV2&)' at /build/linyaps/src/linyaps/libs/api/src/linglong/api/types/v1/RepoConfigV2.hpp:35:8,
    inlined from 'linglong::api::types::v1::RepoConfigV2 linglong::repo::OSTreeRepo::getOrderedConfig()' at /build/linyaps/src/linyaps/libs/linglong/src/linglong/repo/ostree_repo.cpp:822:27:
/usr/include/c++/14.2.1/bits/stl_uninitialized.h:137:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const linglong::api::types::v1::Repo*, std::vector<linglong::api::types::v1::Repo> >' changed in GCC 7.1
In function 'void std::__stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<linglong::api::types::v1::Repo*, vector<linglong::api::types::v1::Repo> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<linglong::repo::OSTreeRepo::getOrderedConfig()::<lambda(const auto:39&, const auto:40&)> >]',
    inlined from 'void std::stable_sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<linglong::api::types::v1::Repo*, vector<linglong::api::types::v1::Repo> >; _Compare = linglong::repo::OSTreeRepo::getOrderedConfig()::<lambda(const auto:39&, const auto:40&)>]' at /usr/include/c++/14.2.1/bits/stl_algo.h:5030:25,
    inlined from 'linglong::api::types::v1::RepoConfigV2 linglong::repo::OSTreeRepo::getOrderedConfig()' at /build/linyaps/src/linyaps/libs/linglong/src/linglong/repo/ostree_repo.cpp:823:21:
/usr/include/c++/14.2.1/bits/stl_algo.h:4952:29: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<linglong::api::types::v1::Repo*, std::vector<linglong::api::types::v1::Repo> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h:4952:29: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<linglong::api::types::v1::Repo*, std::vector<linglong::api::types::v1::Repo> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h:4952:29: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<linglong::api::types::v1::Repo*, std::vector<linglong::api::types::v1::Repo> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h:4956:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<linglong::api::types::v1::Repo*, std::vector<linglong::api::types::v1::Repo> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h:4958:36: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<linglong::api::types::v1::Repo*, std::vector<linglong::api::types::v1::Repo> >' changed in GCC 7.1
In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string<char>; _Tp = nlohmann::json_abi_v3_12_0::basic_json<>; _Compare = std::less<void>; _Alloc = std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > >]',
    inlined from 'bool nlohmann::json_abi_v3_12_0::detail::json_sax_dom_parser<BasicJsonType, InputAdapterType>::key(string_t&) [with BasicJsonType = nlohmann::json_abi_v3_12_0::basic_json<>; InputAdapterType = nlohmann::json_abi_v3_12_0::detail::input_stream_adapter]' at /usr/include/nlohmann/detail/input/json_sax.hpp:264:79,
    inlined from 'bool nlohmann::json_abi_v3_12_0::detail::parser<BasicJsonType, InputAdapterType>::sax_parse_internal(SAX*) [with SAX = nlohmann::json_abi_v3_12_0::detail::json_sax_dom_parser<nlohmann::json_abi_v3_12_0::basic_json<>, nlohmann::json_abi_v3_12_0::detail::input_stream_adapter>; BasicJsonType = nlohmann::json_abi_v3_12_0::basic_json<>; InputAdapterType = nlohmann::json_abi_v3_12_0::detail::input_stream_adapter]' at /usr/include/nlohmann/detail/input/parser.hpp:219:59:
/usr/include/c++/14.2.1/bits/stl_map.h:513:37: note: parameter passing for argument of type 'std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> >, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > >, std::less<void>, std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > > >::const_iterator' changed in GCC 7.1
In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string<char>; _Tp = nlohmann::json_abi_v3_12_0::basic_json<>; _Compare = std::less<void>; _Alloc = std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > >]',
    inlined from 'bool nlohmann::json_abi_v3_12_0::detail::json_sax_dom_parser<BasicJsonType, InputAdapterType>::key(string_t&) [with BasicJsonType = nlohmann::json_abi_v3_12_0::basic_json<>; InputAdapterType = nlohmann::json_abi_v3_12_0::detail::input_stream_adapter]' at /usr/include/nlohmann/detail/input/json_sax.hpp:264:79,
    inlined from 'bool nlohmann::json_abi_v3_12_0::detail::parser<BasicJsonType, InputAdapterType>::sax_parse_internal(SAX*) [with SAX = nlohmann::json_abi_v3_12_0::detail::json_sax_dom_parser<nlohmann::json_abi_v3_12_0::basic_json<>, nlohmann::json_abi_v3_12_0::detail::input_stream_adapter>; BasicJsonType = nlohmann::json_abi_v3_12_0::basic_json<>; InputAdapterType = nlohmann::json_abi_v3_12_0::detail::input_stream_adapter]' at /usr/include/nlohmann/detail/input/parser.hpp:430:51:
/usr/include/c++/14.2.1/bits/stl_map.h:513:37: note: parameter passing for argument of type 'std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> >, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > >, std::less<void>, std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > > >::const_iterator' changed in GCC 7.1

[190/225] Linking CXX static library libs/linglong/liblinglong__linglong.a
[191/225] Linking CXX static library libs/linglong/liblinglong__linglong.a
[191/225] Automatic MOC and UIC for target linglong__linglong__ll-tests
[191/225] Automatic MOC and UIC for target linglong__ll-builder
[191/225] Automatic MOC and UIC for target linglong__ll-cli
[191/225] Automatic MOC and UIC for target linglong__ll-package-manager
[191/225] Automatic MOC and UIC for target linglong__ll-session-helper
[192/225] Automatic MOC and UIC for target linglong__ll-package-manager
[192/225] Building CXX object apps/ll-...manager_autogen/mocs_compilation.cpp.o
[192/225] Building CXX object apps/ll-..._ll-package-manager.dir/src/main.cpp.o
[193/225] Automatic MOC and UIC for target linglong__ll-builder
[193/225] Building CXX object apps/ll-...builder_autogen/mocs_compilation.cpp.o
[194/225] Automatic MOC and UIC for target linglong__linglong__ll-tests
[194/225] Building CXX object libs/lin...l-tests_autogen/mocs_compilation.cpp.o
[195/225] Automatic MOC and UIC for target linglong__ll-session-helper
[195/225] Building CXX object libs/lin...ng/package/fallback_version_test.cpp.o
[196/225] Automatic MOC and UIC for target linglong__ll-cli
[196/225] Building CXX object libs/lin.../linglong/package/reference_test.cpp.o
[197/225] Building CXX object libs/lin...ng/package/fallback_version_test.cpp.o
[197/225] Building CXX object libs/lin...rc/linglong/package/version_test.cpp.o
[198/225] Building CXX object libs/lin.../linglong/package/reference_test.cpp.o
[198/225] Building CXX object libs/lin.../linglong/package/versionv2_test.cpp.o
[199/225] Building CXX object apps/ll-..._ll-package-manager.dir/src/main.cpp.o
In file included from /usr/include/c++/14.2.1/vector:65,
                 from /usr/include/c++/14.2.1/functional:64,
                 from /usr/include/qt6/QtCore/qcomparehelpers.h:28,
                 from /usr/include/qt6/QtCore/qcompare.h:639,
                 from /usr/include/qt6/QtCore/qnamespace.h:13,
                 from /usr/include/qt6/QtCore/qobjectdefs.h:12,
                 from /usr/include/qt6/QtCore/qobject.h:10,
                 from /usr/include/qt6/QtCore/QObject:1,
                 from /build/linyaps/src/linyaps/build/libs/linglong/src/linglong/adaptors/package_manager/gen_org_deepin_linglong_packagemanager1.h:15,
                 from /build/linyaps/src/linyaps/libs/linglong/src/linglong/adaptors/package_manager/package_manager1.h:9,
                 from /build/linyaps/src/linyaps/apps/ll-package-manager/src/main.cpp:8:
/usr/include/c++/14.2.1/bits/stl_uninitialized.h: In function '_ForwardIterator std::__do_uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const linglong::api::types::v1::Repo*, vector<linglong::api::types::v1::Repo> >; _ForwardIterator = linglong::api::types::v1::Repo*]':
/usr/include/c++/14.2.1/bits/stl_uninitialized.h:113:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const linglong::api::types::v1::Repo*, std::vector<linglong::api::types::v1::Repo> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_uninitialized.h:113:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const linglong::api::types::v1::Repo*, std::vector<linglong::api::types::v1::Repo> >' changed in GCC 7.1
In static member function 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const linglong::api::types::v1::Repo*, std::vector<linglong::api::types::v1::Repo> >; _ForwardIterator = linglong::api::types::v1::Repo*; bool _TrivialValueTypes = false]',
    inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const linglong::api::types::v1::Repo*, vector<linglong::api::types::v1::Repo> >; _ForwardIterator = linglong::api::types::v1::Repo*]' at /usr/include/c++/14.2.1/bits/stl_uninitialized.h:185:15,
    inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const linglong::api::types::v1::Repo*, vector<linglong::api::types::v1::Repo> >; _ForwardIterator = linglong::api::types::v1::Repo*; _Tp = linglong::api::types::v1::Repo]' at /usr/include/c++/14.2.1/bits/stl_uninitialized.h:373:37,
    inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = linglong::api::types::v1::Repo; _Alloc = std::allocator<linglong::api::types::v1::Repo>]' at /usr/include/c++/14.2.1/bits/stl_vector.h:606:31,
    inlined from 'linglong::api::types::v1::RepoConfigV2::RepoConfigV2(const linglong::api::types::v1::RepoConfigV2&)' at /build/linyaps/src/linyaps/libs/api/src/linglong/api/types/v1/RepoConfigV2.hpp:35:8,
    inlined from 'void {anonymous}::withDBusDaemon(ocppi::cli::CLI&)' at /build/linyaps/src/linyaps/apps/ll-package-manager/src/main.cpp:51:88:
/usr/include/c++/14.2.1/bits/stl_uninitialized.h:137:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const linglong::api::types::v1::Repo*, std::vector<linglong::api::types::v1::Repo> >' changed in GCC 7.1
In static member function 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const linglong::api::types::v1::Repo*, std::vector<linglong::api::types::v1::Repo> >; _ForwardIterator = linglong::api::types::v1::Repo*; bool _TrivialValueTypes = false]',
    inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const linglong::api::types::v1::Repo*, vector<linglong::api::types::v1::Repo> >; _ForwardIterator = linglong::api::types::v1::Repo*]' at /usr/include/c++/14.2.1/bits/stl_uninitialized.h:185:15,
    inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const linglong::api::types::v1::Repo*, vector<linglong::api::types::v1::Repo> >; _ForwardIterator = linglong::api::types::v1::Repo*; _Tp = linglong::api::types::v1::Repo]' at /usr/include/c++/14.2.1/bits/stl_uninitialized.h:373:37,
    inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = linglong::api::types::v1::Repo; _Alloc = std::allocator<linglong::api::types::v1::Repo>]' at /usr/include/c++/14.2.1/bits/stl_vector.h:606:31,
    inlined from 'linglong::api::types::v1::RepoConfigV2::RepoConfigV2(const linglong::api::types::v1::RepoConfigV2&)' at /build/linyaps/src/linyaps/libs/api/src/linglong/api/types/v1/RepoConfigV2.hpp:35:8,
    inlined from 'void {anonymous}::withoutDBusDaemon(ocppi::cli::CLI&)' at /build/linyaps/src/linyaps/apps/ll-package-manager/src/main.cpp:114:88,
    inlined from 'main(int, char**)::<lambda()>' at /build/linyaps/src/linyaps/apps/ll-package-manager/src/main.cpp:200:28,
    inlined from 'QtPrivate::FunctorCall<std::integer_sequence<unsigned int>, QtPrivate::List<>, void, main(int, char**)::<lambda()> >::call(main(int, char**)::<lambda()>&, void**)::<lambda()>' at /usr/include/qt6/QtCore/qobjectdefs_impl.h:116:25,
    inlined from 'static void QtPrivate::FunctorCallBase::call_internal(void**, Lambda&&) [with R = void; Lambda = QtPrivate::FunctorCall<std::integer_sequence<unsigned int>, QtPrivate::List<>, void, main(int, char**)::<lambda()> >::call(main(int, char**)::<lambda()>&, void**)::<lambda()>]' at /usr/include/qt6/QtCore/qobjectdefs_impl.h:65:41,
    inlined from 'static void QtPrivate::FunctorCall<std::integer_sequence<unsigned int, _Idx ...>, QtPrivate::List<Tail ...>, R, Function>::call(Function&, void**) [with unsigned int ...II = {}; SignalArgs = {}; R = void; Function = main(int, char**)::<lambda()>]' at /usr/include/qt6/QtCore/qobjectdefs_impl.h:115:29,
    inlined from 'static void QtPrivate::FunctorCallable<Func, Args>::call(Func&, void*, void**) [with SignalArgs = QtPrivate::List<>; R = void; Func = main(int, char**)::<lambda()>; Args = {}]' at /usr/include/qt6/QtCore/qobjectdefs_impl.h:337:85,
    inlined from 'static void QtPrivate::QCallableObject<Func, Args, R>::impl(int, QtPrivate::QSlotObjectBase*, QObject*, void**, bool*) [with Func = main(int, char**)::<lambda()>; Args = QtPrivate::List<>; R = void]' at /usr/include/qt6/QtCore/qobjectdefs_impl.h:547:53:
/usr/include/c++/14.2.1/bits/stl_uninitialized.h:137:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const linglong::api::types::v1::Repo*, std::vector<linglong::api::types::v1::Repo> >' changed in GCC 7.1

[199/225] Building CXX object libs/lin...long/package/semver_compare_test.cpp.o
[200/225] Building CXX object libs/lin...l-tests_autogen/mocs_compilation.cpp.o
[200/225] Building CXX object libs/lin...ng/package/semver_increment_test.cpp.o
[201/225] Building CXX object apps/ll-...builder_autogen/mocs_compilation.cpp.o
[201/225] Building CXX object libs/lin...g/package/semver_prerelease_test.cpp.o
[202/225] Building CXX object apps/ll-...manager_autogen/mocs_compilation.cpp.o
[202/225] Building CXX object libs/lin...ackage/semver_serialization_test.cpp.o
[203/225] Building CXX object libs/lin...rc/linglong/package/version_test.cpp.o
[203/225] Building CXX object libs/lin...long/package/semver_version_test.cpp.o
[204/225] Building CXX object libs/lin.../linglong/package/versionv2_test.cpp.o
[204/225] Building CXX object libs/lin...linglong/utils/error/result_test.cpp.o
[205/225] Building CXX object libs/lin...long/package/semver_compare_test.cpp.o
[205/225] Building CXX object libs/lin...r/src/linglong/utils/sha256_test.cpp.o
[206/225] Building CXX object libs/lin...g/package/semver_prerelease_test.cpp.o
[206/225] Building CXX object libs/lin.../linglong/utils/transaction_test.cpp.o
[207/225] Building CXX object libs/lin...ackage/semver_serialization_test.cpp.o
[207/225] Building CXX object libs/lin...ong/utils/xdg/desktop_entry_test.cpp.o
[208/225] Building CXX object libs/lin...ng/package/semver_increment_test.cpp.o
[208/225] Building CXX object libs/lin...ir/src/linglong/repo/config_test.cpp.o
[209/225] Building CXX object libs/lin...r/src/linglong/utils/sha256_test.cpp.o
[209/225] Building CXX object libs/lin..._linglong__ll-tests.dir/src/main.cpp.o
[210/225] Building CXX object libs/lin...linglong/utils/error/result_test.cpp.o
[210/225] Building CXX object apps/ll-...inglong__ll-builder.dir/src/main.cpp.o
[211/225] Building CXX object libs/lin.../linglong/utils/transaction_test.cpp.o
[211/225] Building CXX object apps/ll-..._ll-cli_autogen/mocs_compilation.cpp.o
[212/225] Building CXX object libs/lin...long/package/semver_version_test.cpp.o
[212/225] Building CXX object apps/ll-...es/linglong__ll-cli.dir/src/main.cpp.o
[213/225] Building CXX object libs/lin..._linglong__ll-tests.dir/src/main.cpp.o
[213/225] Building CXX object apps/ll-...-helper_autogen/mocs_compilation.cpp.o
[214/225] Building CXX object libs/lin...ong/utils/xdg/desktop_entry_test.cpp.o
[214/225] Building CXX object apps/ll-...__ll-session-helper.dir/src/main.cpp.o
[215/225] Building CXX object libs/lin...ir/src/linglong/repo/config_test.cpp.o
[215/225] Linking CXX executable libs/linglong/tests/ll-tests/ll-tests
[216/225] Building CXX object apps/ll-...__ll-session-helper.dir/src/main.cpp.o
[216/225] Linking CXX executable apps/ll-package-manager/ll-package-manager
[217/225] Linking CXX executable libs/linglong/tests/ll-tests/ll-tests
[218/225] Linking CXX executable apps/ll-package-manager/ll-package-manager
[219/225] Building CXX object apps/ll-..._ll-cli_autogen/mocs_compilation.cpp.o
[220/225] Building CXX object apps/ll-...-helper_autogen/mocs_compilation.cpp.o
[220/225] Linking CXX executable apps/ll-session-helper/ll-session-helper
[221/225] Linking CXX executable apps/ll-session-helper/ll-session-helper
[222/225] Building CXX object apps/ll-...es/linglong__ll-cli.dir/src/main.cpp.o
In file included from /usr/include/c++/14.2.1/map:62,
                 from /usr/include/qt6/QtCore/qmetatype.h:28,
                 from /usr/include/qt6/QtCore/qobject.h:18,
                 from /usr/include/qt6/QtCore/QObject:1,
                 from /build/linyaps/src/linyaps/build/libs/dbus-api/src/linglong/api/dbus/v1/gen_org_freedesktop_dbus_peer.h:13,
                 from /build/linyaps/src/linyaps/libs/dbus-api/src/linglong/api/dbus/v1/dbus_peer.h:9,
                 from /build/linyaps/src/linyaps/apps/ll-cli/src/main.cpp:7:
/usr/include/c++/14.2.1/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, nlohmann::json_abi_v3_12_0::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long long int, long long unsigned int, double, std::allocator, nlohmann::json_abi_v3_12_0::adl_serializer, std::vector<unsigned char, std::allocator<unsigned char> >, void>}; _Key = std::__cxx11::basic_string<char>; _Val = std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> >; _KeyOfValue = std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > >; _Compare = std::less<void>; _Alloc = std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > >]':
/usr/include/c++/14.2.1/bits/stl_tree.h:2454:7: note: parameter passing for argument of type 'std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> >, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > >, std::less<void>, std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > > >::const_iterator' changed in GCC 7.1
In file included from /usr/include/c++/14.2.1/map:63:
In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::iterator std::map<_Key, _Tp, _Compare, _Alloc>::emplace_hint(const_iterator, _Args&& ...) [with _Args = {std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, nlohmann::json_abi_v3_12_0::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long long int, long long unsigned int, double, std::allocator, nlohmann::json_abi_v3_12_0::adl_serializer, std::vector<unsigned char, std::allocator<unsigned char> >, void>}; _Key = std::__cxx11::basic_string<char>; _Tp = nlohmann::json_abi_v3_12_0::basic_json<>; _Compare = std::less<void>; _Alloc = std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > >]',
    inlined from 'std::pair<typename std::_Rb_tree<_Key, std::pair<const _Key, _Val>, std::_Select1st<std::pair<const _Key, _Val> >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind<std::pair<const _Key, _Val> >::other>::iterator, bool> std::map<_Key, _Tp, _Compare, _Alloc>::emplace(_Args&& ...) [with _Args = {std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, nlohmann::json_abi_v3_12_0::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long long int, long long unsigned int, double, std::allocator, nlohmann::json_abi_v3_12_0::adl_serializer, std::vector<unsigned char, std::allocator<unsigned char> >, void>}; _Key = std::__cxx11::basic_string<char>; _Tp = nlohmann::json_abi_v3_12_0::basic_json<>; _Compare = std::less<void>; _Alloc = std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > >]' at /usr/include/c++/14.2.1/bits/stl_map.h:601:22,
    inlined from 'nlohmann::json_abi_v3_12_0::basic_json<ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType, CustomBaseClass>::basic_json(initializer_list_t, bool, value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string<char>; BooleanType = bool; NumberIntegerType = long long int; NumberUnsignedType = long long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; JSONSerializer = nlohmann::json_abi_v3_12_0::adl_serializer; BinaryType = std::vector<unsigned char>; CustomBaseClass = void]' at /usr/include/nlohmann/json.hpp:950:47:
/usr/include/c++/14.2.1/bits/stl_map.h:640:38: note: parameter passing for argument of type 'std::map<std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<>, std::less<void>, std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > > >::const_iterator' {aka 'std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> >, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > >, std::less<void>, std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > > >::const_iterator'} changed in GCC 7.1

[222/225] Linking CXX executable apps/ll-cli/ll-cli
[223/225] Building CXX object apps/ll-...inglong__ll-builder.dir/src/main.cpp.o
In file included from /usr/include/c++/14.2.1/map:62,
                 from /usr/include/nlohmann/detail/conversions/from_json.hpp:15,
                 from /usr/include/nlohmann/adl_serializer.hpp:14,
                 from /usr/include/nlohmann/json.hpp:34,
                 from /build/linyaps/src/linyaps/libs/api/src/linglong/api/types/v1/BuilderConfig.hpp:17,
                 from /build/linyaps/src/linyaps/libs/linglong/src/linglong/builder/linglong_builder.h:9,
                 from /build/linyaps/src/linyaps/apps/ll-builder/src/command_options.h:9,
                 from /build/linyaps/src/linyaps/apps/ll-builder/src/main.cpp:7:
/usr/include/c++/14.2.1/bits/stl_tree.h: In function 'std::pair<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(const_iterator, const key_type&) [with _Key = std::__cxx11::basic_string<char>; _Val = std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> >; _KeyOfValue = std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > >; _Compare = std::less<void>; _Alloc = std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > >]':
/usr/include/c++/14.2.1/bits/stl_tree.h:2206:5: note: parameter passing for argument of type 'std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> >, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > >, std::less<void>, std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > > >::const_iterator' changed in GCC 7.1
/usr/include/c++/14.2.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 = {const std::piecewise_construct_t&, std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>, std::tuple<>}; _Key = std::__cxx11::basic_string<char>; _Val = std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> >; _KeyOfValue = std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > >; _Compare = std::less<void>; _Alloc = std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > >]':
/usr/include/c++/14.2.1/bits/stl_tree.h:2454:7: note: parameter passing for argument of type 'std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> >, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > >, std::less<void>, std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > > >::const_iterator' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::nullptr_t}; _Key = std::__cxx11::basic_string<char>; _Val = std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> >; _KeyOfValue = std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > >; _Compare = std::less<void>; _Alloc = std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > >]':
/usr/include/c++/14.2.1/bits/stl_tree.h:2454:7: note: parameter passing for argument of type 'std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> >, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > >, std::less<void>, std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > > >::const_iterator' changed in GCC 7.1
In file included from /usr/include/c++/14.2.1/map:63:
In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::iterator std::map<_Key, _Tp, _Compare, _Alloc>::emplace_hint(const_iterator, _Args&& ...) [with _Args = {std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::nullptr_t}; _Key = std::__cxx11::basic_string<char>; _Tp = nlohmann::json_abi_v3_12_0::basic_json<>; _Compare = std::less<void>; _Alloc = std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > >]',
    inlined from 'std::pair<typename std::_Rb_tree<_Key, std::pair<const _Key, _Val>, std::_Select1st<std::pair<const _Key, _Val> >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind<std::pair<const _Key, _Val> >::other>::iterator, bool> std::map<_Key, _Tp, _Compare, _Alloc>::emplace(_Args&& ...) [with _Args = {std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::nullptr_t}; _Key = std::__cxx11::basic_string<char>; _Tp = nlohmann::json_abi_v3_12_0::basic_json<>; _Compare = std::less<void>; _Alloc = std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > >]' at /usr/include/c++/14.2.1/bits/stl_map.h:601:22,
    inlined from 'nlohmann::json_abi_v3_12_0::basic_json<ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType, CustomBaseClass>::value_type& nlohmann::json_abi_v3_12_0::basic_json<ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType, CustomBaseClass>::operator[](typename object_t::key_type) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string<char>; BooleanType = bool; NumberIntegerType = long long int; NumberUnsignedType = long long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; JSONSerializer = nlohmann::json_abi_v3_12_0::adl_serializer; BinaryType = std::vector<unsigned char>; CustomBaseClass = void]' at /usr/include/nlohmann/json.hpp:2159:57:
/usr/include/c++/14.2.1/bits/stl_map.h:640:38: note: parameter passing for argument of type 'std::map<std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<>, std::less<void>, std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > > >::const_iterator' {aka 'std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> >, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > >, std::less<void>, std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > > >::const_iterator'} changed in GCC 7.1
In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string<char>; _Tp = nlohmann::json_abi_v3_12_0::basic_json<>; _Compare = std::less<void>; _Alloc = std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > >]',
    inlined from 'bool nlohmann::json_abi_v3_12_0::detail::json_sax_dom_callback_parser<BasicJsonType, InputAdapterType>::key(string_t&) [with BasicJsonType = nlohmann::json_abi_v3_12_0::basic_json<>; InputAdapterType = nlohmann::json_abi_v3_12_0::detail::iterator_input_adapter<const char*>]' at /usr/include/nlohmann/detail/input/json_sax.hpp:586:83:
/usr/include/c++/14.2.1/bits/stl_map.h:513:37: note: parameter passing for argument of type 'std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> >, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > >, std::less<void>, std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > > >::const_iterator' changed in GCC 7.1
In file included from /usr/include/c++/14.2.1/vector:65,
                 from /usr/include/c++/14.2.1/functional:64,
                 from /usr/include/nlohmann/json.hpp:23:
/usr/include/c++/14.2.1/bits/stl_uninitialized.h: In function '_ForwardIterator std::__do_uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const linglong::api::types::v1::Repo*, vector<linglong::api::types::v1::Repo> >; _ForwardIterator = linglong::api::types::v1::Repo*]':
/usr/include/c++/14.2.1/bits/stl_uninitialized.h:113:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const linglong::api::types::v1::Repo*, std::vector<linglong::api::types::v1::Repo> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_uninitialized.h:113:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const linglong::api::types::v1::Repo*, std::vector<linglong::api::types::v1::Repo> >' changed in GCC 7.1
In static member function 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const linglong::api::types::v1::Repo*, std::vector<linglong::api::types::v1::Repo> >; _ForwardIterator = linglong::api::types::v1::Repo*; bool _TrivialValueTypes = false]',
    inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const linglong::api::types::v1::Repo*, vector<linglong::api::types::v1::Repo> >; _ForwardIterator = linglong::api::types::v1::Repo*]' at /usr/include/c++/14.2.1/bits/stl_uninitialized.h:185:15,
    inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const linglong::api::types::v1::Repo*, vector<linglong::api::types::v1::Repo> >; _ForwardIterator = linglong::api::types::v1::Repo*; _Tp = linglong::api::types::v1::Repo]' at /usr/include/c++/14.2.1/bits/stl_uninitialized.h:373:37,
    inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = linglong::api::types::v1::Repo; _Alloc = std::allocator<linglong::api::types::v1::Repo>]' at /usr/include/c++/14.2.1/bits/stl_vector.h:606:31,
    inlined from 'linglong::api::types::v1::RepoConfigV2::RepoConfigV2(const linglong::api::types::v1::RepoConfigV2&)' at /build/linyaps/src/linyaps/libs/api/src/linglong/api/types/v1/RepoConfigV2.hpp:35:8:
/usr/include/c++/14.2.1/bits/stl_uninitialized.h:137:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const linglong::api::types::v1::Repo*, std::vector<linglong::api::types::v1::Repo> >' changed in GCC 7.1
In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string<char>; _Tp = nlohmann::json_abi_v3_12_0::basic_json<>; _Compare = std::less<void>; _Alloc = std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > >]',
    inlined from 'bool nlohmann::json_abi_v3_12_0::detail::json_sax_dom_parser<BasicJsonType, InputAdapterType>::key(string_t&) [with BasicJsonType = nlohmann::json_abi_v3_12_0::basic_json<>; InputAdapterType = nlohmann::json_abi_v3_12_0::detail::iterator_input_adapter<const char*>]' at /usr/include/nlohmann/detail/input/json_sax.hpp:264:79,
    inlined from 'bool nlohmann::json_abi_v3_12_0::detail::parser<BasicJsonType, InputAdapterType>::sax_parse_internal(SAX*) [with SAX = nlohmann::json_abi_v3_12_0::detail::json_sax_dom_parser<nlohmann::json_abi_v3_12_0::basic_json<>, nlohmann::json_abi_v3_12_0::detail::iterator_input_adapter<const char*> >; BasicJsonType = nlohmann::json_abi_v3_12_0::basic_json<>; InputAdapterType = nlohmann::json_abi_v3_12_0::detail::iterator_input_adapter<const char*>]' at /usr/include/nlohmann/detail/input/parser.hpp:219:59:
/usr/include/c++/14.2.1/bits/stl_map.h:513:37: note: parameter passing for argument of type 'std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> >, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > >, std::less<void>, std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > > >::const_iterator' changed in GCC 7.1
In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string<char>; _Tp = nlohmann::json_abi_v3_12_0::basic_json<>; _Compare = std::less<void>; _Alloc = std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > >]',
    inlined from 'bool nlohmann::json_abi_v3_12_0::detail::json_sax_dom_parser<BasicJsonType, InputAdapterType>::key(string_t&) [with BasicJsonType = nlohmann::json_abi_v3_12_0::basic_json<>; InputAdapterType = nlohmann::json_abi_v3_12_0::detail::iterator_input_adapter<const char*>]' at /usr/include/nlohmann/detail/input/json_sax.hpp:264:79,
    inlined from 'bool nlohmann::json_abi_v3_12_0::detail::parser<BasicJsonType, InputAdapterType>::sax_parse_internal(SAX*) [with SAX = nlohmann::json_abi_v3_12_0::detail::json_sax_dom_parser<nlohmann::json_abi_v3_12_0::basic_json<>, nlohmann::json_abi_v3_12_0::detail::iterator_input_adapter<const char*> >; BasicJsonType = nlohmann::json_abi_v3_12_0::basic_json<>; InputAdapterType = nlohmann::json_abi_v3_12_0::detail::iterator_input_adapter<const char*>]' at /usr/include/nlohmann/detail/input/parser.hpp:430:51:
/usr/include/c++/14.2.1/bits/stl_map.h:513:37: note: parameter passing for argument of type 'std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> >, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > >, std::less<void>, std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > > >::const_iterator' changed in GCC 7.1

[223/225] Linking CXX executable apps/ll-builder/ll-builder
[224/225] Linking CXX executable apps/ll-cli/ll-cli
[225/225] Linking CXX executable apps/ll-builder/ll-builder
==> Entering fakeroot environment...
==> Starting package()...
ninja: Entering directory `linyaps/build'

[0/1] Install the project...
-- Install configuration: ""
-- Installing: /build/linyaps/pkg/linyaps/usr/lib/cmake/linglong-1.9.0/linglongConfig.cmake
-- Installing: /build/linyaps/pkg/linyaps/usr/lib/cmake/linglong-1.9.0/linglongConfigVersion.cmake
-- Installing: /build/linyaps/pkg/linyaps/usr/lib/linglong/dumb-init
-- Installing: /build/linyaps/pkg/linyaps/usr/lib/linglong/ll-dialog
-- Installing: /build/linyaps/pkg/linyaps/usr/bin/ll-builder
-- Installing: /build/linyaps/pkg/linyaps/usr/bin/ll-cli
-- Installing: /build/linyaps/pkg/linyaps/usr/lib/linglong/ll-package-manager
-- Installing: /build/linyaps/pkg/linyaps/usr/bin/llpkg
-- Installing: /build/linyaps/pkg/linyaps/usr/lib/linglong/ll-session-helper
-- Installing: /build/linyaps/pkg/linyaps/usr/share/bash-completion/completions
-- Installing: /build/linyaps/pkg/linyaps/usr/share/bash-completion/completions/ll-cli
-- Installing: /build/linyaps/pkg/linyaps/usr/share/bash-completion/completions/ll-builder
-- Installing: /build/linyaps/pkg/linyaps/usr/share/zsh/vendor-completions
-- Installing: /build/linyaps/pkg/linyaps/usr/share/zsh/vendor-completions/_ll-cli
-- Installing: /build/linyaps/pkg/linyaps/usr/share/dbus-1/system.d
-- Installing: /build/linyaps/pkg/linyaps/usr/share/dbus-1/system.d/org.deepin.linglong.PackageManager1.conf
-- Installing: /build/linyaps/pkg/linyaps/usr/share/dbus-1/system-services
-- Installing: /build/linyaps/pkg/linyaps/usr/share/dbus-1/system-services/org.deepin.linglong.PackageManager1.service
-- Installing: /build/linyaps/pkg/linyaps/usr/lib/linglong/app-conf-generator
-- Installing: /build/linyaps/pkg/linyaps/usr/lib/linglong/ld-cache-generator
-- Installing: /build/linyaps/pkg/linyaps/usr/lib/linglong/font-cache-generator
-- Installing: /build/linyaps/pkg/linyaps/usr/lib/linglong/fetch-archive-source
-- Installing: /build/linyaps/pkg/linyaps/usr/lib/linglong/fetch-dsc-source
-- Installing: /build/linyaps/pkg/linyaps/usr/lib/linglong/fetch-file-source
-- Installing: /build/linyaps/pkg/linyaps/usr/lib/linglong/fetch-git-source
-- Installing: /build/linyaps/pkg/linyaps/usr/lib/linglong/dialog/99-linglong-permission
-- Installing: /build/linyaps/pkg/linyaps/usr/lib/linglong/builder/helper/config-check.sh
-- Installing: /build/linyaps/pkg/linyaps/usr/lib/linglong/builder/helper/ldd-check.sh
-- Installing: /build/linyaps/pkg/linyaps/usr/lib/linglong/builder/helper/main-check.sh
-- Installing: /build/linyaps/pkg/linyaps/usr/lib/linglong/builder/helper/symbols-strip.sh
-- Installing: /build/linyaps/pkg/linyaps/usr/lib/linglong/generate-xdg-data-dirs.sh
-- Installing: /build/linyaps/pkg/linyaps/usr/lib/linglong/container/config.json
-- Installing: /build/linyaps/pkg/linyaps/usr/lib/linglong/container/README.md
-- Installing: /build/linyaps/pkg/linyaps/usr/lib/linglong/container/config.d/10-basics.json
-- Installing: /build/linyaps/pkg/linyaps/usr/lib/linglong/container/config.d/25-host-rootfs.json
-- Installing: /build/linyaps/pkg/linyaps/usr/lib/linglong/container/config.d/25-host-statics.json
-- Installing: /build/linyaps/pkg/linyaps/usr/lib/linglong/container/config.d/00-id-mapping
-- Installing: /build/linyaps/pkg/linyaps/usr/lib/linglong/container/config.d/05-initialize
-- Installing: /build/linyaps/pkg/linyaps/usr/lib/linglong/container/config.d/20-devices
-- Installing: /build/linyaps/pkg/linyaps/usr/lib/linglong/container/config.d/25-host-env
-- Installing: /build/linyaps/pkg/linyaps/usr/lib/linglong/container/config.d/30-user-home
-- Installing: /build/linyaps/pkg/linyaps/usr/lib/linglong/container/config.d/40-host-ipc
-- Installing: /build/linyaps/pkg/linyaps/usr/lib/linglong/container/config.d/90-legacy
-- Installing: /build/linyaps/pkg/linyaps/usr/share/linglong/config.yaml
-- Installing: /build/linyaps/pkg/linyaps/usr/share/linglong/export-dirs.json
-- Installing: /build/linyaps/pkg/linyaps/usr/share/linglong/builder/templates
-- Installing: /build/linyaps/pkg/linyaps/usr/share/linglong/builder/templates/example.yaml
-- Installing: /build/linyaps/pkg/linyaps/usr/share/linglong/builder/uab
-- Installing: /build/linyaps/pkg/linyaps/usr/share/linglong/builder/uab/blacklist
-- Installing: /build/linyaps/pkg/linyaps/usr/lib/systemd/system-preset
-- Installing: /build/linyaps/pkg/linyaps/usr/lib/systemd/system-preset/91-linglong.preset
-- Installing: /build/linyaps/pkg/linyaps/usr/lib/systemd/system
-- Installing: /build/linyaps/pkg/linyaps/usr/lib/systemd/system/org.deepin.linglong.PackageManager.service
-- Installing: /build/linyaps/pkg/linyaps/usr/lib/systemd/user
-- Installing: /build/linyaps/pkg/linyaps/usr/lib/systemd/user/linglong-session-helper.service
-- Installing: /build/linyaps/pkg/linyaps/usr/lib/systemd/system-environment-generators/61-linglong
-- Installing: /build/linyaps/pkg/linyaps/usr/lib/systemd/user-generators/linglong-user-systemd-generator
-- Installing: /build/linyaps/pkg/linyaps/usr/lib/sysusers.d
-- Installing: /build/linyaps/pkg/linyaps/usr/lib/sysusers.d/linglong.conf
-- Installing: /build/linyaps/pkg/linyaps/usr/lib/tmpfiles.d
-- Installing: /build/linyaps/pkg/linyaps/usr/lib/tmpfiles.d/linglong.conf
-- Installing: /build/linyaps/pkg/linyaps/usr/share/mime/packages
-- Installing: /build/linyaps/pkg/linyaps/usr/share/mime/packages/vnd.linyaps.uab.xml
-- Installing: /build/linyaps/pkg/linyaps/usr/share/applications/linyaps.desktop
-- Installing: /build/linyaps/pkg/linyaps/etc/profile.d/linglong.sh
-- Installing: /build/linyaps/pkg/linyaps/etc/X11/Xsession.d/21linglong
-- Installing: /build/linyaps/pkg/linyaps/usr/share/polkit-1/actions/org.deepin.linglong.PackageManager1.policy
-- Installing: /build/linyaps/pkg/linyaps/usr/share/locale/en_US/LC_MESSAGES/linyaps.mo
-- Installing: /build/linyaps/pkg/linyaps/usr/share/locale/en_GB/LC_MESSAGES/linyaps.mo
-- Installing: /build/linyaps/pkg/linyaps/usr/share/locale/es/LC_MESSAGES/linyaps.mo
-- Installing: /build/linyaps/pkg/linyaps/usr/share/locale/zh_CN/LC_MESSAGES/linyaps.mo
-- Installing: /build/linyaps/pkg/linyaps/usr/share/locale/ca/LC_MESSAGES/linyaps.mo
-- Installing: /build/linyaps/pkg/linyaps/usr/share/locale/fi/LC_MESSAGES/linyaps.mo
-- Installing: /build/linyaps/pkg/linyaps/usr/share/locale/pl/LC_MESSAGES/linyaps.mo
-- Installing: /build/linyaps/pkg/linyaps/usr/share/locale/pt_BR/LC_MESSAGES/linyaps.mo
-- Installing: /build/linyaps/pkg/linyaps/usr/share/locale/sq/LC_MESSAGES/linyaps.mo
-- Installing: /build/linyaps/pkg/linyaps/usr/share/locale/uk/LC_MESSAGES/linyaps.mo
==> Tidying install...
  -> Removing libtool files...
  -> Purging unwanted files...
  -> Removing static library files...
  -> Stripping unneeded symbols from binaries and libraries...
  -> Compressing man and info pages...
==> Checking for packaging issues...
==> WARNING: Package contains reference to $srcdir
usr/lib/linglong/ll-session-helper
usr/lib/linglong/dumb-init
usr/lib/linglong/ll-dialog
usr/lib/linglong/ll-package-manager
usr/bin/ll-cli
usr/bin/ll-builder
==> Creating package "linyaps"...
  -> Generating .PKGINFO file...
  -> Generating .BUILDINFO file...
  -> Generating .MTREE file...
  -> Compressing package...
==> Leaving fakeroot environment.
==> Finished making: linyaps 1.9.0-2 (Sat Jun 21 14:01:01 2025)
==> Cleaning up...