==> Synchronizing chroot copy [/home/leming/armv7/root] -> [leming]...done
==> Making package: mesonlsp 4.3.7-6 (Sat Jun 21 02:26:18 2025)
==> Retrieving sources...
  -> Cloning mesonlsp git repo...
Cloning into bare repository '/home/leming/work/mesonlsp/mesonlsp'...
  -> Cloning ada git repo...
Cloning into bare repository '/home/leming/work/mesonlsp/ada'...
  -> Cloning sha256 git repo...
Cloning into bare repository '/home/leming/work/mesonlsp/sha256'...
  -> Cloning muon git repo...
Cloning into bare repository '/home/leming/work/mesonlsp/muon'...
  -> Cloning tree-sitter-ini git repo...
Cloning into bare repository '/home/leming/work/mesonlsp/tree-sitter-ini'...
  -> Cloning tree-sitter-meson git repo...
Cloning into bare repository '/home/leming/work/mesonlsp/tree-sitter-meson'...
  -> Found 0001-Remove-tests-broken-by-missing-GitHub-repos.patch
==> WARNING: Skipping verification of source file PGP signatures.
==> Validating source files with b2sums...
    mesonlsp ... Skipped
    ada ... Skipped
    sha256 ... Skipped
    muon ... Skipped
    tree-sitter-ini ... Skipped
    tree-sitter-meson ... Skipped
    0001-Remove-tests-broken-by-missing-GitHub-repos.patch ... Passed
==> Making package: mesonlsp 4.3.7-6 (Sat Jun 21 02:26:53 2025)
==> Checking runtime dependencies...
==> Installing missing dependencies...
[?25lresolving dependencies...
looking for conflicting packages...

Packages (13) apr-1.7.6-1  apr-util-1.6.3-2  libutf8proc-2.10.0-1
              perl-error-0.17030-1  perl-mailtools-2.22-1  perl-timedate-2.33-7
              serf-1.3.10-2  zlib-ng-2.2.4-1  git-2.50.0-1  mercurial-7.0.2-1
              subversion-1.14.5-3  tomlplusplus-3.4.0-1  tree-sitter-0.25.6-1

Total Download Size:    20.48 MiB
Total Installed Size:  111.80 MiB

:: Proceed with installation? [Y/n] 
:: Retrieving packages...
 subversion-1.14.5-3-armv7h downloading...
 git-2.50.0-1-armv7h downloading...
 mercurial-7.0.2-1-armv7h downloading...
 apr-1.7.6-1-armv7h downloading...
 tomlplusplus-3.4.0-1-armv7h downloading...
 apr-util-1.6.3-2-armv7h downloading...
 tree-sitter-0.25.6-1-armv7h downloading...
 zlib-ng-2.2.4-1-armv7h downloading...
 libutf8proc-2.10.0-1-armv7h downloading...
 perl-mailtools-2.22-1-any downloading...
 serf-1.3.10-2-armv7h downloading...
 perl-timedate-2.33-7-any downloading...
 perl-error-0.17030-1-any downloading...
checking keyring...
checking package integrity...
loading package files...
checking for file conflicts...
checking available disk space...
:: Processing package changes...
installing perl-error...
installing perl-timedate...
installing perl-mailtools...
installing zlib-ng...
installing git...
Optional dependencies for git
    git-zsh-completion: upstream zsh completion
    tk: gitk and git gui
    openssh: ssh transport and crypto
    man: show help with `git command --help`
    perl-libwww: git svn
    perl-term-readkey: git svn and interactive.singlekey setting
    perl-io-socket-ssl: git send-email TLS support
    perl-authen-sasl: git send-email TLS support
    perl-mediawiki-api: git mediawiki support
    perl-datetime-format-iso8601: git mediawiki support
    perl-lwp-protocol-https: git mediawiki https support
    perl-cgi: gitweb (web interface) support
    python: git svn & git p4 [installed]
    subversion: git svn [pending]
    org.freedesktop.secrets: keyring credential helper
    libsecret: libsecret credential helper [installed]
installing mercurial...
Optional dependencies for mercurial
    tk: for the hgk GUI
installing apr...
installing apr-util...
Optional dependencies for apr-util
    gdbm: enable gdbm support [installed]
    libldap: enable ldap support [installed]
    unixodbc: enable odbc support
    mariadb-libs: enable mysql/mariadb support
    postgresql-libs: enable postgres support
    db: enable berkley db support [installed]
    sqlite: enable sqlite support [installed]
    nss: enable nss crypto support
    openssl: enable openssl crypto support [installed]
installing libutf8proc...
installing serf...
installing subversion...
Optional dependencies for subversion
    libsecret: for GNOME Keyring for auth credentials [installed]
    kwallet5: for KWallet for auth credentials
    bash-completion: for svn bash completion
    python: for some hook scripts [installed]
    java-environment: for Java support
    ruby: for some hook scripts
installing tomlplusplus...
installing tree-sitter...
:: Running post-transaction hooks...
(1/5) Creating system user accounts...
Creating group 'git' with GID 971.
Creating user 'git' (git daemon user) with UID 971 and GID 971.
(2/5) Reloading system manager configuration...
  Skipped: Current root is not booted.
(3/5) Creating temporary files...
error: command failed to execute correctly
(4/5) Arming ConditionNeedsUpdate...
(5/5) Checking for old perl modules...
[?25h==> Checking buildtime dependencies...
==> Installing missing dependencies...
[?25lresolving dependencies...
looking for conflicting packages...

Packages (10) python-attrs-25.3.0-1  python-cattrs-25.1.1-2
              python-tqdm-4.67.1-2  python-typing_extensions-4.13.2-1
              gtest-1.17.0-1  meson-1.8.2-2  ninja-1.12.1-2
              nlohmann-json-3.12.0-2  python-lsprotocol-2023.0.1-3
              python-pygls-1.3.1-3

Total Download Size:    3.34 MiB
Total Installed Size:  21.26 MiB

:: Proceed with installation? [Y/n] 
:: Retrieving packages...
 meson-1.8.2-2-any downloading...
 gtest-1.17.0-1-armv7h downloading...
 ninja-1.12.1-2-armv7h downloading...
 nlohmann-json-3.12.0-2-any downloading...
 python-lsprotocol-2023.0.1-3-any downloading...
 python-cattrs-25.1.1-2-any downloading...
 python-tqdm-4.67.1-2-any downloading...
 python-attrs-25.3.0-1-any downloading...
 python-pygls-1.3.1-3-any downloading...
 python-typing_extensions-4.13.2-1-any downloading...
checking keyring...
checking package integrity...
loading package files...
checking for file conflicts...
checking available disk space...
:: Processing package changes...
installing gtest...
Optional dependencies for gtest
    python: gmock generator [installed]
installing ninja...
installing python-tqdm...
Optional dependencies for python-tqdm
    python-requests: telegram
installing meson...
installing nlohmann-json...
installing python-attrs...
installing python-typing_extensions...
installing python-cattrs...
installing python-lsprotocol...
installing python-pygls...
:: Running post-transaction hooks...
(1/1) Arming ConditionNeedsUpdate...
[?25h==> Retrieving sources...
  -> Found 0001-Remove-tests-broken-by-missing-GitHub-repos.patch
==> WARNING: Skipping all source file integrity checks.
==> Extracting sources...
  -> Creating working copy of mesonlsp git repo...
Cloning into 'mesonlsp'...
done.
Switched to a new branch 'makepkg'
  -> Creating working copy of ada git repo...
Cloning into 'ada'...
done.
Switched to a new branch 'makepkg'
  -> Creating working copy of sha256 git repo...
Cloning into 'sha256'...
done.
Switched to a new branch 'makepkg'
  -> Creating working copy of muon git repo...
Cloning into 'muon'...
done.
Switched to a new branch 'makepkg'
  -> Creating working copy of tree-sitter-ini git repo...
Cloning into 'tree-sitter-ini'...
done.
Switched to a new branch 'makepkg'
  -> Creating working copy of tree-sitter-meson git repo...
Cloning into 'tree-sitter-meson'...
done.
Switched to a new branch 'makepkg'
==> Starting prepare()...
Applied patch to 'tests/integration/meson.build' cleanly.
Falling back to direct application...
Falling back to direct application...
Falling back to direct application...
Applied patch to 'tests/integration/wrap-tester.cpp' cleanly.
==> Starting build()...
+ exec meson setup --prefix /usr --libexecdir lib --sbindir bin --buildtype plain --auto-features enabled --wrap-mode nodownload -D b_lto=false -D b_pie=true -D python.bytecompile=1 mesonlsp build -D benchmarks=false -D use_own_tree_sitter=false
The Meson build system
Version: 1.8.2
Source dir: /build/mesonlsp/src/mesonlsp
Build dir: /build/mesonlsp/src/build
Build type: native build
WARNING: Project does not target a minimum version but uses feature introduced in '1.1': meson.options file. Use meson_options.txt instead
Project name: mesonlsp
Project version: v4.3.7
C compiler for the host machine: cc (gcc 14.2.1 "armv7l-unknown-linux-gnueabihf-gcc (GCC) 14.2.1 20250207")
C linker for the host machine: cc ld.bfd 2.44
C++ compiler for the host machine: c++ (gcc 14.2.1 "c++ (GCC) 14.2.1 20250207")
C++ linker for the host machine: c++ ld.bfd 2.44
Host machine cpu family: arm
Host machine cpu: armv7l
Found pkg-config: YES (/usr/bin/pkg-config) 2.5.0
WARNING: Static library 'tree-sitter' not found for dependency 'tree-sitter', may not be statically linked
Run-time dependency tree-sitter found: YES 0.25.6

Executing subproject tree-sitter-meson 

tree-sitter-meson| Project name: tree-sitter-c
tree-sitter-meson| Project version: undefined
tree-sitter-meson| C compiler for the host machine: cc (gcc 14.2.1 "armv7l-unknown-linux-gnueabihf-gcc (GCC) 14.2.1 20250207")
tree-sitter-meson| C linker for the host machine: cc ld.bfd 2.44
tree-sitter-meson| Run-time dependency tree-sitter found: YES 0.25.6
tree-sitter-meson| Build targets in project: 1
tree-sitter-meson| Subproject tree-sitter-meson finished.


Executing subproject tree-sitter-ini 

tree-sitter-ini| Project name: tree-sitter-c
tree-sitter-ini| Project version: undefined
tree-sitter-ini| C compiler for the host machine: cc (gcc 14.2.1 "armv7l-unknown-linux-gnueabihf-gcc (GCC) 14.2.1 20250207")
tree-sitter-ini| C linker for the host machine: cc ld.bfd 2.44
tree-sitter-ini| Dependency tree-sitter found: YES 0.25.6 (cached)
tree-sitter-ini| Build targets in project: 2
tree-sitter-ini| Subproject tree-sitter-ini finished.


Executing subproject sha256 

sha256| Project name: sha256
sha256| Project version: undefined
sha256| C compiler for the host machine: cc (gcc 14.2.1 "armv7l-unknown-linux-gnueabihf-gcc (GCC) 14.2.1 20250207")
sha256| C linker for the host machine: cc ld.bfd 2.44
sha256| Build targets in project: 3
sha256| Subproject sha256 finished.


Executing subproject ada 

ada| Project name: ada
ada| Project version: undefined
ada| C++ compiler for the host machine: c++ (gcc 14.2.1 "c++ (GCC) 14.2.1 20250207")
ada| C++ linker for the host machine: c++ ld.bfd 2.44
ada| Build targets in project: 4
ada| Subproject ada finished.


Executing subproject muon 

muon| Project name: muon
muon| Project version: 0.4.0
muon| C compiler for the host machine: cc (gcc 14.2.1 "armv7l-unknown-linux-gnueabihf-gcc (GCC) 14.2.1 20250207")
muon| C linker for the host machine: cc ld.bfd 2.44
muon| Program git found: YES (/usr/bin/git)
muon| Configuring version.sh using configuration
muon| Compiler for C supports arguments -Wendif-labels: YES
muon| Compiler for C supports arguments -Wimplicit-fallthrough=2: YES
muon| Compiler for C supports arguments -Winit-self: YES
muon| Compiler for C supports arguments -Wlogical-op: YES
muon| Compiler for C supports arguments -Wmissing-include-dirs: YES
muon| Compiler for C supports arguments -Wno-missing-braces: YES
muon| Compiler for C supports arguments -Wno-missing-field-initializers: YES
muon| Compiler for C supports arguments -Wno-unused-parameter: YES
muon| Compiler for C supports arguments -Wold-style-definition: YES
muon| Compiler for C supports arguments -Woverflow: YES
muon| Compiler for C supports arguments -Wstrict-aliasing=2: YES
muon| Compiler for C supports arguments -Wstrict-prototypes: YES
muon| Compiler for C supports arguments -Wundef: YES
muon| Compiler for C supports arguments -Wvla: YES
muon| Compiler for C supports arguments -fstrict-aliasing: YES
muon| Compiler for C supports arguments -std=c99: YES
muon| mesonlsp/subprojects/muon/meson.build:103: WARNING: Consider using the built-in option for language standard version instead of using "-std=c99".
muon| Configuring version.c using configuration
muon| Dependency libcurl skipped: feature libcurl disabled
muon| Dependency libarchive skipped: feature libarchive disabled
muon| Dependency libpkgconf skipped: feature libpkgconf disabled
muon| Did not find CMake 'cmake'
muon| Found CMake: NO
muon| Run-time dependency tinyjson found: NO (tried pkgconfig and cmake)
muon| Looking for a fallback subproject for the dependency tinyjson
muon| Building fallback subproject with default_library=static
muon| Using subprojects/muon/subprojects/tinyjson.wrap

Executing subproject muon:tinyjson

tinyjson| Project name: tiny-json
tinyjson| Project version: undefined
tinyjson| C compiler for the host machine: cc (gcc 14.2.1 "armv7l-unknown-linux-gnueabihf-gcc (GCC) 14.2.1 20250207")
tinyjson| C linker for the host machine: cc ld.bfd 2.44
tinyjson| Build targets in project: 7
tinyjson| Subproject tinyjson finished.

muon| Dependency tinyjson found: YES undefined (overridden)
muon| Dependency tracy skipped: feature tracy disabled
muon| Program python3 found: YES (/usr/bin/python3)
muon| Program sh found: YES (/usr/bin/sh)
muon| Program afl-fuzz found: NO
muon| Using subprojects/muon/subprojects/meson-tests.wrap
muon| Automatic wrap-based subproject downloading is disabled
muon| Subproject meson-tests is buildable: NO (disabling)
muon| mesonlsp/subprojects/muon/tests/project/meson.build:408: WARNING: meson-tests not found, tests imported from meson will not be run
muon| Program scdoc skipped: feature docs disabled
muon| Build targets in project: 9
muon| Subproject muon finished.

Run-time dependency nlohmann_json found: YES 3.12.0
Run-time dependency libcurl found: YES 8.14.1
Run-time dependency libarchive found: YES 3.8.1
Run-time dependency uuid found: YES 2.41.0
Run-time dependency libpkgconf found: YES 2.5.0
Run-time dependency GTest found: YES 1.17.0
Run-time dependency dl found: YES
Library unwind found: NO
Library stdc++_libbacktrace found: NO
Library libstdc++exp found: NO
Configuring genfunctions.cpp with command
Configuring genmethods.cpp with command
Configuring genobjectdocs.cpp with command
Run-time dependency tomlplusplus found: YES 3.4.0
Program python3 (pygls, lsprotocol) found: YES (/usr/bin/python) modules: pygls, lsprotocol
Build targets in project: 43
WARNING: Project specifies no minimum version but uses features which were added in versions:
 * 1.1: {'meson.options file'}

muon 0.4.0

    libcurl   : false
    libarchive: false
    libpkgconf: false

mesonlsp v4.3.7

  Subprojects
    ada                : YES
    meson-tests        : NO
                         Automatic wrap-based subproject downloading is disabled
    muon               : YES 2 warnings
    sha256             : YES
    tinyjson           : YES (from muon)
    tree-sitter-ini    : YES
    tree-sitter-meson  : YES

  User defined options
    auto_features      : enabled
    b_lto              : false
    b_pie              : true
    benchmarks         : false
    buildtype          : plain
    libexecdir         : lib
    prefix             : /usr
    python.bytecompile : 1
    sbindir            : bin
    use_own_tree_sitter: false
    wrap_mode          : nodownload

Found ninja-1.12.1 at /usr/bin/ninja

Generating targets:   0%|                                           | 0/43 eta ?
Generating targets:  12%|████▌                                  | 5/43 eta 00:00
Generating targets:  23%|████████▊                             | 10/43 eta 00:01
Generating targets:  56%|█████████████████████▏                | 24/43 eta 00:00
Generating targets:  84%|███████████████████████████████▊      | 36/43 eta 00:00
                                                                                

Writing build.ninja:   0%|                                         | 0/272 eta ?
                                                                                
INFO: autodetecting backend as ninja
INFO: calculating backend command to run: /usr/bin/ninja -C /build/mesonlsp/src/build
ninja: Entering directory `/build/mesonlsp/src/build'

[0/246] Compiling C object subprojects/muon/tools/embedder.p/embedder.c.o
[0/246] Compiling C object subprojects...ibtree-sitter-meson.a.p/src_parser.c.o
[0/246] Compiling C object subprojects.../libtree-sitter-ini.a.p/src_parser.c.o
[0/246] Compiling C object subprojects/sha256/libsha256.a.p/sha-256.c.o
[0/246] Compiling C++ object subprojects/ada/libada.a.p/src_ada.cpp.o
[0/246] Compiling C object subprojects...inyjson/libtiny-json.a.p/tiny-json.c.o
[1/246] Compiling C object subprojects/muon/tools/embedder.p/embedder.c.o
[1/246] Linking target subprojects/muon/tools/embedder
[2/246] Compiling C object subprojects.../libtree-sitter-ini.a.p/src_parser.c.o
[2/246] Compiling C++ object src/liblog/liblog.a.p/log.cpp.o
[3/246] Compiling C object subprojects/sha256/libsha256.a.p/sha-256.c.o
[3/246] Compiling C++ object src/libcxathrow/libcxathrow.a.p/shared.cpp.o
[4/246] Compiling C object subprojects...inyjson/libtiny-json.a.p/tiny-json.c.o
[4/246] Compiling C++ object src/libcx...bcxathrow.a.p/backtrace_execinfo.cpp.o
[5/246] Linking target subprojects/muon/tools/embedder
[5/246] Generating subprojects/muon/sr...d (wrapped by meson to capture output)
[6/246] Compiling C object subprojects...ibtree-sitter-meson.a.p/src_parser.c.o
[6/246] Compiling C++ object src/libcx...libcxathrow.a.p/handle_linux_gcc.cpp.o
[7/246] Generating subprojects/muon/sr...d (wrapped by meson to capture output)
[7/246] Compiling C object subprojects/muon/libmuon.a.p/src_backend_backend.c.o
[8/246] Compiling C++ object src/libcx...libcxathrow.a.p/handle_linux_gcc.cpp.o
In file included from ../mesonlsp/src/libcxathrow/handle_linux_gcc.cpp:1:
../mesonlsp/src/libcxathrow/shared.hpp:7:71: warning: 'noreturn' attribute does not apply to types [-Wattributes]
../mesonlsp/src/libcxathrow/handle_linux_gcc.cpp: In function 'void __cxa_throw(void*, void*, void (*)(void*))':
../mesonlsp/src/libcxathrow/handle_linux_gcc.cpp:22:1: warning: 'noreturn' function does return

[8/246] Compiling C object subprojects...ibmuon.a.p/src_backend_common_args.c.o
[9/246] Compiling C object subprojects/muon/libmuon.a.p/src_backend_backend.c.o
[9/246] Compiling C object subprojects/muon/libmuon.a.p/src_backend_ninja.c.o
[10/246] Compiling C object subprojects/muon/libmuon.a.p/src_backend_ninja.c.o
../mesonlsp/subprojects/muon/src/backend/ninja.c: In function 'write_tgt_iter':
../mesonlsp/subprojects/muon/src/backend/ninja.c:75:29: warning: this statement may fall through [-Wimplicit-fallthrough=]
../mesonlsp/subprojects/muon/src/backend/ninja.c:77:2: note: here

[10/246] Compiling C object subproject...a.p/src_backend_ninja_alias_target.c.o
[11/246] Compiling C object subproject...ibmuon.a.p/src_backend_common_args.c.o
../mesonlsp/subprojects/muon/src/backend/common_args.c: In function 'ca_prepare_all_targets':
../mesonlsp/subprojects/muon/src/backend/common_args.c:483:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../mesonlsp/subprojects/muon/src/backend/common_args.c:485:4: note: here
../mesonlsp/subprojects/muon/src/backend/common_args.c: In function 'ca_backend_tgt_name':
../mesonlsp/subprojects/muon/src/backend/common_args.c:869:29: warning: this statement may fall through [-Wimplicit-fallthrough=]
../mesonlsp/subprojects/muon/src/backend/common_args.c:871:2: note: here

[11/246] Compiling C object subproject...a.p/src_backend_ninja_build_target.c.o
[12/246] Compiling C object subproject...a.p/src_backend_ninja_alias_target.c.o
[12/246] Compiling C object subproject...uon.a.p/src_backend_ninja_coverage.c.o
[13/246] Compiling C object subproject...a.p/src_backend_ninja_build_target.c.o
[13/246] Compiling C object subproject....p/src_backend_ninja_custom_target.c.o
[14/246] Compiling C object subproject...uon.a.p/src_backend_ninja_coverage.c.o
[14/246] Compiling C object subproject...ibmuon.a.p/src_backend_ninja_rules.c.o
[15/246] Compiling C object subproject....p/src_backend_ninja_custom_target.c.o
[15/246] Compiling C object subprojects/muon/libmuon.a.p/src_backend_output.c.o
[16/246] Compiling C object subprojects/muon/libmuon.a.p/src_backend_output.c.o
[16/246] Compiling C object subprojects/muon/libmuon.a.p/src_backend_xcode.c.o
[17/246] Compiling C object subproject...ibmuon.a.p/src_backend_ninja_rules.c.o
[17/246] Compiling C object subproject...libmuon.a.p/src_datastructures_arr.c.o
[18/246] Compiling C object subproject...libmuon.a.p/src_datastructures_arr.c.o
[18/246] Compiling C object subproject....a.p/src_datastructures_bucket_arr.c.o
[19/246] Compiling C object subproject....a.p/src_datastructures_bucket_arr.c.o
[19/246] Compiling C object subproject...ibmuon.a.p/src_datastructures_hash.c.o
[20/246] Compiling C object subprojects/muon/libmuon.a.p/src_backend_xcode.c.o
../mesonlsp/subprojects/muon/src/backend/xcode.c: In function 'xc_project_target_group':
../mesonlsp/subprojects/muon/src/backend/xcode.c:449:26: warning: this statement may fall through [-Wimplicit-fallthrough=]
../mesonlsp/subprojects/muon/src/backend/xcode.c:451:2: note: here

[20/246] Compiling C object subproject...bmuon.a.p/src_datastructures_stack.c.o
[21/246] Compiling C object subproject...ibmuon.a.p/src_datastructures_hash.c.o
[21/246] Compiling C object subproject...bmuon.a.p/src_formats_editorconfig.c.o
[22/246] Compiling C object subproject...bmuon.a.p/src_datastructures_stack.c.o
[22/246] Compiling C object subprojects/muon/libmuon.a.p/src_formats_ini.c.o
[23/246] Compiling C object subproject...bmuon.a.p/src_formats_editorconfig.c.o
[23/246] Compiling C object subprojects/muon/libmuon.a.p/src_formats_lines.c.o
[24/246] Compiling C object subprojects/muon/libmuon.a.p/src_formats_ini.c.o
[24/246] Compiling C object subprojects/muon/libmuon.a.p/src_formats_tap.c.o
[25/246] Compiling C object subprojects/muon/libmuon.a.p/src_formats_lines.c.o
[25/246] Compiling C object subprojects/muon/libmuon.a.p/src_formats_xml.c.o
[26/246] Compiling C object subprojects/muon/libmuon.a.p/src_formats_tap.c.o
[26/246] Compiling C object subprojects/muon/libmuon.a.p/src_functions_array.c.o
[27/246] Compiling C object subprojects/muon/libmuon.a.p/src_formats_xml.c.o
[27/246] Compiling C object subproject.../libmuon.a.p/src_functions_boolean.c.o
[28/246] Compiling C object subprojects/muon/libmuon.a.p/src_functions_array.c.o
[28/246] Compiling C object subproject...ibmuon.a.p/src_functions_both_libs.c.o
[29/246] Compiling C object subproject.../libmuon.a.p/src_functions_boolean.c.o
[29/246] Compiling C object subproject...uon.a.p/src_functions_build_target.c.o
[30/246] Compiling C++ object src/libcxathrow/libcxathrow.a.p/shared.cpp.o
In file included from ../mesonlsp/src/libcxathrow/shared.cpp:1:
../mesonlsp/src/libcxathrow/shared.hpp:7:71: warning: 'noreturn' attribute does not apply to types [-Wattributes]

[30/246] Compiling C object subproject...libmuon.a.p/src_functions_compiler.c.o
[31/246] Compiling C object subproject...ibmuon.a.p/src_functions_both_libs.c.o
[31/246] Compiling C object subproject...p/src_functions_configuration_data.c.o
[32/246] Compiling C object subproject...uon.a.p/src_functions_build_target.c.o
[32/246] Compiling C object subproject...on.a.p/src_functions_custom_target.c.o
[33/246] Compiling C object subproject...p/src_functions_configuration_data.c.o
[33/246] Compiling C object subproject...bmuon.a.p/src_functions_dependency.c.o
[34/246] Compiling C object subproject...on.a.p/src_functions_custom_target.c.o
[34/246] Compiling C object subprojects/muon/libmuon.a.p/src_functions_dict.c.o
[35/246] Compiling C object subprojects/muon/libmuon.a.p/src_functions_dict.c.o
[35/246] Compiling C object subproject...libmuon.a.p/src_functions_disabler.c.o
[36/246] Compiling C object subproject...bmuon.a.p/src_functions_dependency.c.o
[36/246] Compiling C object subproject...muon.a.p/src_functions_environment.c.o
[37/246] Compiling C object subproject...libmuon.a.p/src_functions_disabler.c.o
[37/246] Compiling C object subproject...a.p/src_functions_external_program.c.o
[38/246] Compiling C object subproject...muon.a.p/src_functions_environment.c.o
[38/246] Compiling C object subproject...muon.a.p/src_functions_feature_opt.c.o
[39/246] Compiling C++ object src/liblog/liblog.a.p/log.cpp.o
[39/246] Compiling C object subprojects/muon/libmuon.a.p/src_functions_file.c.o
[40/246] Compiling C object subproject...libmuon.a.p/src_functions_compiler.c.o
../mesonlsp/subprojects/muon/src/functions/compiler.c: In function 'compiler_check':
../mesonlsp/subprojects/muon/src/functions/compiler.c:139:33: warning: this statement may fall through [-Wimplicit-fallthrough=]
../mesonlsp/subprojects/muon/src/functions/compiler.c:141:2: note: here

[40/246] Compiling C object subproject...ibmuon.a.p/src_functions_generator.c.o
[41/246] Compiling C++ object src/libc...bcxathrow.a.p/backtrace_execinfo.cpp.o
In file included from ../mesonlsp/src/libcxathrow/backtrace_execinfo.cpp:3:
../mesonlsp/src/libcxathrow/shared.hpp:7:71: warning: 'noreturn' attribute does not apply to types [-Wattributes]
In file included from ../mesonlsp/src/polyfill/polyfill.hpp:52,
                 from ../mesonlsp/src/libcxathrow/backtrace_execinfo.cpp:2:
/usr/include/c++/14.2.1/format: In function 'std::string std::vformat(string_view, format_args)':
/usr/include/c++/14.2.1/format:4255:3: note: parameter passing for argument of type 'std::format_args' {aka 'std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >'} changed in GCC 9.1
In function 'std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {unsigned int&, void*&}]',
    inlined from 'void printAddr(uint32_t, void*)' at ../mesonlsp/src/libcxathrow/backtrace_execinfo.cpp:42:26,
    inlined from 'void doBacktrace()' at ../mesonlsp/src/libcxathrow/backtrace_execinfo.cpp:19:14:
/usr/include/c++/14.2.1/format:4297:72: note: parameter passing for argument of type 'std::format_args' {aka 'std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >'} changed in GCC 9.1

[41/246] Compiling C object subproject...n/libmuon.a.p/src_functions_kernel.c.o
[42/246] Compiling C object subproject...a.p/src_functions_external_program.c.o
[42/246] Compiling C object subproject.../src_functions_kernel_build_target.c.o
[43/246] Compiling C object subprojects/muon/libmuon.a.p/src_functions_file.c.o
[43/246] Compiling C object subproject...rc_functions_kernel_configure_file.c.o
[44/246] Compiling C object subproject...muon.a.p/src_functions_feature_opt.c.o
[44/246] Compiling C object subproject...src_functions_kernel_custom_target.c.o
[45/246] Compiling C object subproject...ibmuon.a.p/src_functions_generator.c.o
../mesonlsp/subprojects/muon/src/functions/generator.c: In function 'generated_list_process_for_target':
../mesonlsp/subprojects/muon/src/functions/generator.c:129:35: warning: this statement may fall through [-Wimplicit-fallthrough=]
../mesonlsp/subprojects/muon/src/functions/generator.c:131:2: note: here

[45/246] Compiling C object subproject....p/src_functions_kernel_dependency.c.o
[46/246] Compiling C object subproject.../src_functions_kernel_build_target.c.o
[46/246] Compiling C object subproject...n.a.p/src_functions_kernel_install.c.o
[47/246] Compiling C object subproject...src_functions_kernel_custom_target.c.o
[47/246] Compiling C object subproject...n.a.p/src_functions_kernel_options.c.o
[48/246] Compiling C object subproject...rc_functions_kernel_configure_file.c.o
[48/246] Compiling C object subproject....p/src_functions_kernel_subproject.c.o
[49/246] Compiling C object subproject...n/libmuon.a.p/src_functions_kernel.c.o
../mesonlsp/subprojects/muon/src/functions/kernel.c: In function 'add_test_depends_iter':
../mesonlsp/subprojects/muon/src/functions/kernel.c:1467:26: warning: this statement may fall through [-Wimplicit-fallthrough=]
../mesonlsp/subprojects/muon/src/functions/kernel.c:1469:2: note: here
../mesonlsp/subprojects/muon/src/functions/kernel.c: In function 'find_program':
../mesonlsp/subprojects/muon/src/functions/kernel.c:685:37: warning: this statement may fall through [-Wimplicit-fallthrough=]
../mesonlsp/subprojects/muon/src/functions/kernel.c:687:2: note: here
../mesonlsp/subprojects/muon/src/functions/kernel.c: In function 'push_alias_target_deps_iter':
../mesonlsp/subprojects/muon/src/functions/kernel.c:1957:26: warning: this statement may fall through [-Wimplicit-fallthrough=]
../mesonlsp/subprojects/muon/src/functions/kernel.c:1959:2: note: here

[49/246] Compiling C object subproject.../libmuon.a.p/src_functions_machine.c.o
[50/246] Compiling C object subproject...n.a.p/src_functions_kernel_options.c.o
[50/246] Compiling C object subprojects/muon/libmuon.a.p/src_functions_meson.c.o
[51/246] Compiling C object subproject...n.a.p/src_functions_kernel_install.c.o
[51/246] Compiling C object subproject.../libmuon.a.p/src_functions_modules.c.o
[52/246] Compiling C object subproject....p/src_functions_kernel_dependency.c.o
../mesonlsp/subprojects/muon/src/functions/kernel/dependency.c: In function 'handle_dependency_fallback':
../mesonlsp/subprojects/muon/src/functions/kernel/dependency.c:202:10: warning: this statement may fall through [-Wimplicit-fallthrough=]
../mesonlsp/subprojects/muon/src/functions/kernel/dependency.c:204:2: note: here
../mesonlsp/subprojects/muon/src/functions/kernel/dependency.c: In function 'dep_process_link_with_iter':
../mesonlsp/subprojects/muon/src/functions/kernel/dependency.c:1532:26: warning: this statement may fall through [-Wimplicit-fallthrough=]
../mesonlsp/subprojects/muon/src/functions/kernel/dependency.c:1534:2: note: here

[52/246] Compiling C object subproject...bmuon.a.p/src_functions_modules_fs.c.o
[53/246] Compiling C object subproject....p/src_functions_kernel_subproject.c.o
[53/246] Compiling C object subproject...n.a.p/src_functions_modules_getopt.c.o
[54/246] Compiling C object subproject.../libmuon.a.p/src_functions_machine.c.o
[54/246] Compiling C object subproject...n.a.p/src_functions_modules_keyval.c.o
[55/246] Compiling C object subproject.../libmuon.a.p/src_functions_modules.c.o
[55/246] Compiling C object subproject....p/src_functions_modules_pkgconfig.c.o
[56/246] Compiling C object subproject...n.a.p/src_functions_modules_keyval.c.o
[56/246] Compiling C object subproject...n.a.p/src_functions_modules_python.c.o
[57/246] Compiling C object subproject...n.a.p/src_functions_modules_getopt.c.o
[57/246] Compiling C object subproject....p/src_functions_modules_sourceset.c.o
[58/246] Compiling C object subprojects/muon/libmuon.a.p/src_functions_meson.c.o
../mesonlsp/subprojects/muon/src/functions/meson.c: In function 'process_script_commandline_iter':
../mesonlsp/subprojects/muon/src/functions/meson.c:367:25: warning: this statement may fall through [-Wimplicit-fallthrough=]
../mesonlsp/subprojects/muon/src/functions/meson.c:379:2: note: here

[58/246] Compiling C object subproject.../src_functions_modules_subprojects.c.o
[59/246] Compiling C object subproject....p/src_functions_modules_sourceset.c.o
[59/246] Compiling C object subproject....p/src_functions_modules_toolchain.c.o
[60/246] Compiling C object subproject...bmuon.a.p/src_functions_modules_fs.c.o
../mesonlsp/subprojects/muon/src/functions/modules/fs.c: In function 'fs_coerce_file_path':
../mesonlsp/subprojects/muon/src/functions/modules/fs.c:38:24: warning: this statement may fall through [-Wimplicit-fallthrough=]
../mesonlsp/subprojects/muon/src/functions/modules/fs.c:40:2: note: here

[60/246] Compiling C object subproject...n/libmuon.a.p/src_functions_number.c.o
[61/246] Compiling C object subproject....p/src_functions_modules_pkgconfig.c.o
../mesonlsp/subprojects/muon/src/functions/modules/pkgconfig.c: In function 'module_pkgconf_process_libs_iter':
../mesonlsp/subprojects/muon/src/functions/modules/pkgconfig.c:257:26: warning: this statement may fall through [-Wimplicit-fallthrough=]
../mesonlsp/subprojects/muon/src/functions/modules/pkgconfig.c:259:2: note: here
../mesonlsp/subprojects/muon/src/functions/modules/pkgconfig.c: In function 'module_pkgconf_process_reqs_iter':
../mesonlsp/subprojects/muon/src/functions/modules/pkgconfig.c:145:26: warning: this statement may fall through [-Wimplicit-fallthrough=]
../mesonlsp/subprojects/muon/src/functions/modules/pkgconfig.c:147:2: note: here

[61/246] Compiling C object subproject...bmuon.a.p/src_functions_run_result.c.o
[62/246] Compiling C object subproject.../src_functions_modules_subprojects.c.o
[62/246] Compiling C object subproject...src_functions_source_configuration.c.o
[63/246] Compiling C object subproject...n.a.p/src_functions_modules_python.c.o
[63/246] Compiling C object subproject...bmuon.a.p/src_functions_source_set.c.o
[64/246] Compiling C object subproject....p/src_functions_modules_toolchain.c.o
[64/246] Compiling C object subproject...n/libmuon.a.p/src_functions_string.c.o
[65/246] Compiling C object subproject...n/libmuon.a.p/src_functions_number.c.o
[65/246] Compiling C object subproject...bmuon.a.p/src_functions_subproject.c.o
[66/246] Compiling C object subproject...src_functions_source_configuration.c.o
[66/246] Compiling C object subprojects/muon/libmuon.a.p/src_lang_analyze.c.o
[67/246] Compiling C object subproject...bmuon.a.p/src_functions_run_result.c.o
[67/246] Compiling C object subprojects/muon/libmuon.a.p/src_lang_compiler.c.o
[68/246] Compiling C object subproject...bmuon.a.p/src_functions_subproject.c.o
[68/246] Compiling C object subprojects/muon/libmuon.a.p/src_lang_eval.c.o
[69/246] Compiling C object subproject...bmuon.a.p/src_functions_source_set.c.o
[69/246] Compiling C object subprojects/muon/libmuon.a.p/src_lang_fmt.c.o
[70/246] Compiling C object subproject...n/libmuon.a.p/src_functions_string.c.o
[70/246] Compiling C object subproject...n/libmuon.a.p/src_lang_func_lookup.c.o
[71/246] Compiling C object subprojects/muon/libmuon.a.p/src_lang_eval.c.o
[71/246] Compiling C object subprojects/muon/libmuon.a.p/src_lang_lexer.c.o
[72/246] Compiling C object subprojects/muon/libmuon.a.p/src_lang_compiler.c.o
[72/246] Compiling C object subprojects/muon/libmuon.a.p/src_lang_object.c.o
[73/246] Compiling C object subproject...n/libmuon.a.p/src_lang_func_lookup.c.o
[73/246] Compiling C object subproject...muon.a.p/src_lang_object_iterators.c.o
[74/246] Compiling C object subprojects/muon/libmuon.a.p/src_lang_fmt.c.o
[74/246] Compiling C object subprojects/muon/libmuon.a.p/src_lang_parser.c.o
[75/246] Compiling C object subprojects/muon/libmuon.a.p/src_lang_analyze.c.o
[75/246] Compiling C object subprojects/muon/libmuon.a.p/src_lang_serial.c.o
[76/246] Compiling C object subprojects/muon/libmuon.a.p/src_lang_lexer.c.o
[76/246] Compiling C object subprojects/muon/libmuon.a.p/src_lang_string.c.o
[77/246] Compiling C object subproject...muon.a.p/src_lang_object_iterators.c.o
[77/246] Compiling C object subprojects/muon/libmuon.a.p/src_lang_typecheck.c.o
[78/246] Compiling C object subprojects/muon/libmuon.a.p/src_lang_serial.c.o
[78/246] Compiling C object subprojects/muon/libmuon.a.p/src_lang_vm.c.o
[79/246] Compiling C object subprojects/muon/libmuon.a.p/src_lang_typecheck.c.o
[79/246] Compiling C object subprojects/muon/libmuon.a.p/src_lang_workspace.c.o
[80/246] Compiling C object subprojects/muon/libmuon.a.p/src_lang_parser.c.o
[80/246] Compiling C object subprojects/muon/libmuon.a.p/src_args.c.o
[81/246] Compiling C object subprojects/muon/libmuon.a.p/src_lang_string.c.o
[81/246] Compiling C object subprojects/muon/libmuon.a.p/src_cmd_install.c.o
[82/246] Compiling C object subprojects/muon/libmuon.a.p/src_lang_object.c.o
../mesonlsp/subprojects/muon/src/lang/object.c: In function 'get_obj_internal':
../mesonlsp/subprojects/muon/src/lang/object.c:43:6: warning: this statement may fall through [-Wimplicit-fallthrough=]
../mesonlsp/subprojects/muon/src/lang/object.c:47:2: note: here
../mesonlsp/subprojects/muon/src/lang/object.c: In function 'make_obj':
../mesonlsp/subprojects/muon/src/lang/object.c:272:6: warning: this statement may fall through [-Wimplicit-fallthrough=]
../mesonlsp/subprojects/muon/src/lang/object.c:276:2: note: here

[82/246] Compiling C object subprojects/muon/libmuon.a.p/src_cmd_subprojects.c.o
[83/246] Compiling C object subprojects/muon/libmuon.a.p/src_lang_workspace.c.o
[83/246] Compiling C object subprojects/muon/libmuon.a.p/src_cmd_test.c.o
[84/246] Compiling C object subprojects/muon/libmuon.a.p/src_args.c.o
../mesonlsp/subprojects/muon/src/args.c: In function 'arr_to_args_iter':
../mesonlsp/subprojects/muon/src/args.c:223:26: warning: this statement may fall through [-Wimplicit-fallthrough=]
../mesonlsp/subprojects/muon/src/args.c:225:2: note: here

[84/246] Compiling C object subprojects/muon/libmuon.a.p/src_coerce.c.o
[85/246] Compiling C object subprojects/muon/libmuon.a.p/src_cmd_install.c.o
[85/246] Compiling C object subprojects/muon/libmuon.a.p/src_compilers.c.o
[86/246] Compiling C object subprojects/muon/libmuon.a.p/src_cmd_subprojects.c.o
[86/246] Compiling C object subprojects/muon/libmuon.a.p/src_embedded.c.o
[87/246] Compiling C object subprojects/muon/libmuon.a.p/src_coerce.c.o
../mesonlsp/subprojects/muon/src/coerce.c: In function 'coerce_executable':
../mesonlsp/subprojects/muon/src/coerce.c:288:26: warning: this statement may fall through [-Wimplicit-fallthrough=]
../mesonlsp/subprojects/muon/src/coerce.c:290:2: note: here
../mesonlsp/subprojects/muon/src/coerce.c:301:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../mesonlsp/subprojects/muon/src/coerce.c:303:2: note: here
../mesonlsp/subprojects/muon/src/coerce.c: In function 'coerce_into_file':
../mesonlsp/subprojects/muon/src/coerce.c:457:26: warning: this statement may fall through [-Wimplicit-fallthrough=]
../mesonlsp/subprojects/muon/src/coerce.c:459:2: note: here

[87/246] Compiling C object subprojects/muon/libmuon.a.p/src_error.c.o
[88/246] Compiling C object subprojects/muon/libmuon.a.p/src_cmd_test.c.o
[88/246] Compiling C object subprojects/muon/libmuon.a.p/src_guess.c.o
[89/246] Compiling C object subprojects/muon/libmuon.a.p/src_embedded.c.o
[89/246] Compiling C object subprojects/muon/libmuon.a.p/src_install.c.o
[90/246] Compiling C object subprojects/muon/libmuon.a.p/src_lang_vm.c.o
[90/246] Compiling C object subprojects/muon/libmuon.a.p/src_log.c.o
[91/246] Compiling C object subprojects/muon/libmuon.a.p/src_error.c.o
[91/246] Compiling C object subprojects/muon/libmuon.a.p/src_machine_file.c.o
[92/246] Compiling C object subprojects/muon/libmuon.a.p/src_guess.c.o
[92/246] Compiling C object subprojects/muon/libmuon.a.p/src_machines.c.o
[93/246] Compiling C object subprojects/muon/libmuon.a.p/src_machine_file.c.o
[93/246] Compiling C object subprojects/muon/libmuon.a.p/src_main.c.o
[94/246] Compiling C object subprojects/muon/libmuon.a.p/src_log.c.o
[94/246] Compiling C object subprojects/muon/libmuon.a.p/src_memmem.c.o
[95/246] Compiling C object subprojects/muon/libmuon.a.p/src_install.c.o
[95/246] Compiling C object subprojects/muon/libmuon.a.p/src_meson_opts.c.o
[96/246] Compiling C object subprojects/muon/libmuon.a.p/src_machines.c.o
[96/246] Compiling C object subprojects/muon/libmuon.a.p/src_options.c.o
[97/246] Compiling C object subprojects/muon/libmuon.a.p/src_memmem.c.o
[97/246] Compiling C object subprojects/muon/libmuon.a.p/src_opts.c.o
[98/246] Compiling C object subprojects/muon/libmuon.a.p/src_opts.c.o
[98/246] Compiling C object subprojects/muon/libmuon.a.p/src_rpmvercmp.c.o
[99/246] Compiling C object subprojects/muon/libmuon.a.p/src_meson_opts.c.o
[99/246] Compiling C object subprojects/muon/libmuon.a.p/src_sha_256.c.o
[100/246] Compiling C object subprojects/muon/libmuon.a.p/src_compilers.c.o
../mesonlsp/subprojects/muon/src/compilers.c: In function 'compiler_gcc_args_visibility':
../mesonlsp/subprojects/muon/src/compilers.c:1208:83: warning: this statement may fall through [-Wimplicit-fallthrough=]
../mesonlsp/subprojects/muon/src/compilers.c:1210:2: note: here
../mesonlsp/subprojects/muon/src/compilers.c: In function 'compiler_gcc_args_warning_lvl':
../mesonlsp/subprojects/muon/src/compilers.c:1045:62: warning: this statement may fall through [-Wimplicit-fallthrough=]
../mesonlsp/subprojects/muon/src/compilers.c:1047:2: note: here
../mesonlsp/subprojects/muon/src/compilers.c:1047:59: warning: this statement may fall through [-Wimplicit-fallthrough=]
../mesonlsp/subprojects/muon/src/compilers.c:1049:2: note: here

[100/246] Compiling C object subprojects/muon/libmuon.a.p/src_vsenv.c.o
[101/246] Compiling C object subprojects/muon/libmuon.a.p/src_rpmvercmp.c.o
[101/246] Compiling C object subprojects/muon/libmuon.a.p/src_wrap.c.o
[102/246] Compiling C object subprojects/muon/libmuon.a.p/src_main.c.o
[102/246] Compiling C object subprojec...on/libmuon.a.p/src_platform_assert.c.o
[103/246] Compiling C object subprojects/muon/libmuon.a.p/src_sha_256.c.o
[103/246] Compiling C object subprojec...ibmuon.a.p/src_platform_filesystem.c.o
[104/246] Compiling C object subprojec...on/libmuon.a.p/src_platform_assert.c.o
[104/246] Compiling C object subprojects/muon/libmuon.a.p/src_platform_mem.c.o
[105/246] Compiling C object subprojects/muon/libmuon.a.p/src_vsenv.c.o
[105/246] Compiling C object subprojects/muon/libmuon.a.p/src_platform_os.c.o
[106/246] Compiling C object subprojects/muon/libmuon.a.p/src_options.c.o
[106/246] Compiling C object subprojects/muon/libmuon.a.p/src_platform_path.c.o
[107/246] Compiling C object subprojects/muon/libmuon.a.p/src_platform_mem.c.o
[107/246] Compiling C object subprojec...n/libmuon.a.p/src_platform_run_cmd.c.o
[108/246] Compiling C object subprojects/muon/libmuon.a.p/src_platform_os.c.o
[108/246] Compiling C object subprojects/muon/libmuon.a.p/src_platform_uname.c.o
[109/246] Compiling C object subprojec...ibmuon.a.p/src_platform_filesystem.c.o
[109/246] Compiling C object subprojec....a.p/src_platform_posix_filesystem.c.o
[110/246] Compiling C object subprojects/muon/libmuon.a.p/src_wrap.c.o
[110/246] Compiling C object subprojec...ibmuon.a.p/src_platform_posix_init.c.o
[111/246] Compiling C object subprojects/muon/libmuon.a.p/src_platform_uname.c.o
[111/246] Compiling C object subprojec...libmuon.a.p/src_platform_posix_log.c.o
[112/246] Compiling C object subprojects/muon/libmuon.a.p/src_platform_path.c.o
[112/246] Compiling C object subprojec.../libmuon.a.p/src_platform_posix_os.c.o
[113/246] Compiling C object subprojec...n/libmuon.a.p/src_platform_run_cmd.c.o
[113/246] Compiling C object subprojec...ibmuon.a.p/src_platform_posix_path.c.o
[114/246] Compiling C object subprojec...ibmuon.a.p/src_platform_posix_init.c.o
[114/246] Compiling C object subprojec...uon.a.p/src_platform_posix_run_cmd.c.o
[115/246] Compiling C object subprojec...libmuon.a.p/src_platform_posix_log.c.o
[115/246] Compiling C object subprojec...ibmuon.a.p/src_platform_posix_term.c.o
[116/246] Compiling C object subprojec....a.p/src_platform_posix_filesystem.c.o
[116/246] Compiling C object subprojec...bmuon.a.p/src_platform_posix_timer.c.o
[117/246] Compiling C object subprojec...ibmuon.a.p/src_platform_posix_path.c.o
[117/246] Compiling C object subprojec...bmuon.a.p/src_platform_posix_uname.c.o
[118/246] Compiling C object subprojec.../libmuon.a.p/src_platform_posix_os.c.o
[118/246] Compiling C object subprojec...a.p/src_platform_posix_rpath_fixer.c.o
[119/246] Compiling C object subprojec...ibmuon.a.p/src_platform_posix_term.c.o
[119/246] Compiling C object subprojec...a.p/meson-generated_.._src_version.c.o
[120/246] Compiling C object subprojec...bmuon.a.p/src_platform_posix_timer.c.o
[120/246] Compiling C object subprojec...muon.a.p/src_external_libcurl_null.c.o
[121/246] Compiling C object subprojec...a.p/meson-generated_.._src_version.c.o
[121/246] Compiling C object subprojec...n.a.p/src_external_libarchive_null.c.o
[122/246] Compiling C object subprojec...bmuon.a.p/src_platform_posix_uname.c.o
[122/246] Compiling C object subprojec...n.a.p/src_external_libpkgconf_null.c.o
[123/246] Compiling C object subprojec...uon.a.p/src_platform_posix_run_cmd.c.o
[123/246] Compiling C object subprojec.../libmuon.a.p/src_external_tinyjson.c.o
[124/246] Compiling C object subprojec...a.p/src_platform_posix_rpath_fixer.c.o
[124/246] Compiling C object subprojec...uon.a.p/src_external_samurai_build.c.o
[125/246] Compiling C object subprojec...muon.a.p/src_external_libcurl_null.c.o
[125/246] Compiling C object subprojec...muon.a.p/src_external_samurai_deps.c.o
[126/246] Compiling C object subprojec...n.a.p/src_external_libarchive_null.c.o
[126/246] Compiling C object subprojec...bmuon.a.p/src_external_samurai_env.c.o
[127/246] Compiling C object subprojec...n.a.p/src_external_libpkgconf_null.c.o
[127/246] Compiling C object subprojec...uon.a.p/src_external_samurai_graph.c.o
[128/246] Compiling C++ object subprojects/ada/libada.a.p/src_ada.cpp.o
[128/246] Compiling C object subprojec...muon.a.p/src_external_samurai_htab.c.o
[129/246] Compiling C object subprojec.../libmuon.a.p/src_external_tinyjson.c.o
[129/246] Compiling C object subprojec...bmuon.a.p/src_external_samurai_log.c.o
[130/246] Compiling C object subprojec...bmuon.a.p/src_external_samurai_env.c.o
[130/246] Compiling C object subprojec...uon.a.p/src_external_samurai_parse.c.o
[131/246] Compiling C object subprojec...uon.a.p/src_external_samurai_build.c.o
[131/246] Compiling C object subprojec...muon.a.p/src_external_samurai_samu.c.o
[132/246] Compiling C object subprojec...muon.a.p/src_external_samurai_htab.c.o
../mesonlsp/subprojects/muon/src/external/samurai/htab.c: In function 'samu_murmurhash64a':
../mesonlsp/subprojects/muon/src/external/samurai/htab.c:136:12: warning: this statement may fall through [-Wimplicit-fallthrough=]
../mesonlsp/subprojects/muon/src/external/samurai/htab.c:137:2: note: here
../mesonlsp/subprojects/muon/src/external/samurai/htab.c:137:12: warning: this statement may fall through [-Wimplicit-fallthrough=]
../mesonlsp/subprojects/muon/src/external/samurai/htab.c:138:2: note: here
../mesonlsp/subprojects/muon/src/external/samurai/htab.c:138:12: warning: this statement may fall through [-Wimplicit-fallthrough=]
../mesonlsp/subprojects/muon/src/external/samurai/htab.c:139:2: note: here
../mesonlsp/subprojects/muon/src/external/samurai/htab.c:139:12: warning: this statement may fall through [-Wimplicit-fallthrough=]
../mesonlsp/subprojects/muon/src/external/samurai/htab.c:140:2: note: here
../mesonlsp/subprojects/muon/src/external/samurai/htab.c:140:12: warning: this statement may fall through [-Wimplicit-fallthrough=]
../mesonlsp/subprojects/muon/src/external/samurai/htab.c:141:2: note: here
../mesonlsp/subprojects/muon/src/external/samurai/htab.c:141:12: warning: this statement may fall through [-Wimplicit-fallthrough=]
../mesonlsp/subprojects/muon/src/external/samurai/htab.c:142:2: note: here

[132/246] Compiling C object subprojec...muon.a.p/src_external_samurai_scan.c.o
[133/246] Compiling C object subprojec...uon.a.p/src_external_samurai_graph.c.o
[133/246] Compiling C object subprojec...muon.a.p/src_external_samurai_tool.c.o
[134/246] Compiling C object subprojec...bmuon.a.p/src_external_samurai_log.c.o
[134/246] Compiling C object subprojec...muon.a.p/src_external_samurai_tree.c.o
[135/246] Compiling C object subprojec...muon.a.p/src_external_samurai_deps.c.o
[135/246] Compiling C object subprojec...muon.a.p/src_external_samurai_util.c.o
[136/246] Compiling C object subprojec...uon.a.p/src_external_samurai_parse.c.o
[136/246] Compiling C object subprojec...n/libmuon.a.p/src_external_samurai.c.o
[137/246] Compiling C object subprojec...muon.a.p/src_external_samurai_tree.c.o
[137/246] Compiling C object subprojec....a.p/src_external_readline_builtin.c.o
[138/246] Compiling C object subprojec...muon.a.p/src_external_samurai_samu.c.o
In function 'samu_parseenvargs',
    inlined from 'samu_main' at ../mesonlsp/subprojects/muon/src/external/samurai/samu.c:149:2:
../mesonlsp/subprojects/muon/src/external/samurai/samu.c:93:45: warning: 'env' may be used uninitialized [-Wmaybe-uninitialized]
../mesonlsp/subprojects/muon/src/external/samurai/samu.c: In function 'samu_main':
../mesonlsp/subprojects/muon/src/external/samurai/samu.c:93:8: note: 'env' was declared here

[138/246] Compiling C++ object src/libutils/libutils.a.p/utils.cpp.o
[139/246] Compiling C object subprojec...muon.a.p/src_external_samurai_scan.c.o
../mesonlsp/subprojects/muon/src/external/samurai/scan.c: In function 'samu_newline':
../mesonlsp/subprojects/muon/src/external/samurai/scan.c:92:6: warning: this statement may fall through [-Wimplicit-fallthrough=]
../mesonlsp/subprojects/muon/src/external/samurai/scan.c:95:2: note: here
../mesonlsp/subprojects/muon/src/external/samurai/scan.c: In function 'samu_scanstring':
../mesonlsp/subprojects/muon/src/external/samurai/scan.c:286:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../mesonlsp/subprojects/muon/src/external/samurai/scan.c:289:3: note: here

[139/246] Compiling C++ object src/libobjects/libobjects.a.p/function.cpp.o
[140/246] Compiling C object subprojec...n/libmuon.a.p/src_external_samurai.c.o
[140/246] Compiling C++ object src/libast/libast.a.p/sourcefile.cpp.o
[141/246] Compiling C object subprojec...muon.a.p/src_external_samurai_util.c.o
[141/246] Compiling C++ object src/libast/libast.a.p/ini.cpp.o
[142/246] Compiling C object subprojec...muon.a.p/src_external_samurai_tool.c.o
[142/246] Compiling C++ object src/libast/libast.a.p/node.cpp.o
[143/246] Compiling C object subprojec....a.p/src_external_readline_builtin.c.o
../mesonlsp/subprojects/muon/src/external/readline_builtin.c: In function 'muon_readline':
../mesonlsp/subprojects/muon/src/external/readline_builtin.c:23:2: warning: ignoring return value of 'fgets' declared with attribute 'warn_unused_result' [-Wunused-result]

[143/246] Compiling C++ object src/libparsing/libparsing.a.p/lexer.cpp.o
[144/246] Compiling C++ object src/libast/libast.a.p/sourcefile.cpp.o
[144/246] Compiling C++ object src/libparsing/libparsing.a.p/parser.cpp.o
[145/246] Compiling C++ object src/libobjects/libobjects.a.p/function.cpp.o
[145/246] Compiling C++ object src/lib.../meson-generated_.._genfunctions.cpp.o
[146/246] Compiling C++ object src/libutils/libutils.a.p/utils.cpp.o
../mesonlsp/src/libutils/utils.cpp: In function 'std::string errno2string()':
../mesonlsp/src/libutils/utils.cpp:486:13: warning: ignoring return value of 'char* strerror_r(int, char*, size_t)' declared with attribute 'warn_unused_result' [-Wunused-result]
In file included from ../mesonlsp/src/polyfill/polyfill.hpp:52,
                 from ../mesonlsp/src/libutils/utils.hpp:3,
                 from ../mesonlsp/src/libutils/utils.cpp:1:
/usr/include/c++/14.2.1/format: In function 'std::string std::vformat(string_view, format_args)':
/usr/include/c++/14.2.1/format:4255:3: note: parameter passing for argument of type 'std::format_args' {aka 'std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >'} changed in GCC 9.1
/usr/include/c++/14.2.1/format: In function 'std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {__cxx11::basic_string<char, char_traits<char>, allocator<char> >}]':
/usr/include/c++/14.2.1/format:4297:72: note: parameter passing for argument of type 'std::format_args' {aka 'std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >'} changed in GCC 9.1
/usr/include/c++/14.2.1/format: In function 'std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {const char*}]':
/usr/include/c++/14.2.1/format:4297:72: note: parameter passing for argument of type 'std::format_args' {aka 'std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >'} changed in GCC 9.1
In function 'std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {__cxx11::basic_string<char, char_traits<char>, allocator<char> >, __cxx11::basic_string<char, char_traits<char>, allocator<char> >}]',
    inlined from 'bool extractFile(const std::filesystem::__cxx11::path&, const std::filesystem::__cxx11::path&)' at ../mesonlsp/src/libutils/utils.cpp:120:23:
/usr/include/c++/14.2.1/format:4297:72: note: parameter passing for argument of type 'std::format_args' {aka 'std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >'} changed in GCC 9.1
In function 'std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {int&, const char*}]',
    inlined from 'bool extractFile(const std::filesystem::__cxx11::path&, const std::filesystem::__cxx11::path&)' at ../mesonlsp/src/libutils/utils.cpp:135:26:
/usr/include/c++/14.2.1/format:4297:72: note: parameter passing for argument of type 'std::format_args' {aka 'std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >'} changed in GCC 9.1
In function 'std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {const char*}]',
    inlined from 'bool extractFile(const std::filesystem::__cxx11::path&, const std::filesystem::__cxx11::path&)' at ../mesonlsp/src/libutils/utils.cpp:147:28:
/usr/include/c++/14.2.1/format:4297:72: note: parameter passing for argument of type 'std::format_args' {aka 'std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >'} changed in GCC 9.1
In function 'std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {__cxx11::basic_string<char, char_traits<char>, allocator<char> >&}]',
    inlined from 'bool extractFile(const std::filesystem::__cxx11::path&, const std::filesystem::__cxx11::path&)' at ../mesonlsp/src/libutils/utils.cpp:153:27:
/usr/include/c++/14.2.1/format:4297:72: note: parameter passing for argument of type 'std::format_args' {aka 'std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >'} changed in GCC 9.1
In function 'std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {const char*}]',
    inlined from 'bool extractFile(const std::filesystem::__cxx11::path&, const std::filesystem::__cxx11::path&)' at ../mesonlsp/src/libutils/utils.cpp:178:22:
/usr/include/c++/14.2.1/format:4297:72: note: parameter passing for argument of type 'std::format_args' {aka 'std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >'} changed in GCC 9.1
In function 'std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {const char*}]',
    inlined from 'bool extractFile(const std::filesystem::__cxx11::path&, const std::filesystem::__cxx11::path&)' at ../mesonlsp/src/libutils/utils.cpp:192:22:
/usr/include/c++/14.2.1/format:4297:72: note: parameter passing for argument of type 'std::format_args' {aka 'std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >'} changed in GCC 9.1
In function 'std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {__cxx11::basic_string<char, char_traits<char>, allocator<char> >&, __cxx11::basic_string<char, char_traits<char>, allocator<char> >}]',
    inlined from 'bool downloadFile(std::string, const std::filesystem::__cxx11::path&)' at ../mesonlsp/src/libutils/utils.cpp:52:40:
/usr/include/c++/14.2.1/format:4297:72: note: parameter passing for argument of type 'std::format_args' {aka 'std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >'} changed in GCC 9.1
In function 'std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {__cxx11::basic_string<char, char_traits<char>, allocator<char> >&, __cxx11::basic_string<char, char_traits<char>, allocator<char> >, __cxx11::basic_string<char, char_traits<char>, allocator<char> >}]',
    inlined from 'bool downloadFile(std::string, const std::filesystem::__cxx11::path&)' at ../mesonlsp/src/libutils/utils.cpp:53:23:
/usr/include/c++/14.2.1/format:4297:72: note: parameter passing for argument of type 'std::format_args' {aka 'std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >'} changed in GCC 9.1
In function 'std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {const char*, long int&}]',
    inlined from 'bool downloadFile(std::string, const std::filesystem::__cxx11::path&)' at ../mesonlsp/src/libutils/utils.cpp:73:23:
/usr/include/c++/14.2.1/format:4297:72: note: parameter passing for argument of type 'std::format_args' {aka 'std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >'} changed in GCC 9.1
In function 'std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {__cxx11::basic_string<char, char_traits<char>, allocator<char> >&, __cxx11::basic_string<char, char_traits<char>, allocator<char> >&}]',
    inlined from 'bool validateHash(const std::filesystem::__cxx11::path&, std::string)' at ../mesonlsp/src/libutils/utils.cpp:569:25:
/usr/include/c++/14.2.1/format:4297:72: note: parameter passing for argument of type 'std::format_args' {aka 'std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >'} changed in GCC 9.1
In function 'std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {__cxx11::basic_string<char, char_traits<char>, allocator<char> >&, __cxx11::basic_string<char, char_traits<char>, allocator<char> >&}]',
    inlined from 'bool validateHash(const std::filesystem::__cxx11::path&, std::string)' at ../mesonlsp/src/libutils/utils.cpp:575:27:
/usr/include/c++/14.2.1/format:4297:72: note: parameter passing for argument of type 'std::format_args' {aka 'std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >'} changed in GCC 9.1
In function 'std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {__cxx11::basic_string<char, char_traits<char>, allocator<char> >}]',
    inlined from 'bool validateHash(const std::filesystem::__cxx11::path&, std::string)' at ../mesonlsp/src/libutils/utils.cpp:580:23:
/usr/include/c++/14.2.1/format:4297:72: note: parameter passing for argument of type 'std::format_args' {aka 'std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >'} changed in GCC 9.1
In function 'std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {__cxx11::basic_string<char, char_traits<char>, allocator<char> >&}]',
    inlined from 'std::optional<std::filesystem::__cxx11::path> downloadWithFallback(std::string, const std::string&, std::optional<std::__cxx11::basic_string<char> >)' at ../mesonlsp/src/libutils/utils.cpp:594:25:
/usr/include/c++/14.2.1/format:4297:72: note: parameter passing for argument of type 'std::format_args' {aka 'std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >'} changed in GCC 9.1
In function 'std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {__cxx11::basic_string<char, char_traits<char>, allocator<char> >&, __cxx11::basic_string<char, char_traits<char>, allocator<char> >&}]',
    inlined from 'std::optional<std::filesystem::__cxx11::path> downloadWithFallback(std::string, const std::string&, std::optional<std::__cxx11::basic_string<char> >)' at ../mesonlsp/src/libutils/utils.cpp:597:23:
/usr/include/c++/14.2.1/format:4297:72: note: parameter passing for argument of type 'std::format_args' {aka 'std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >'} changed in GCC 9.1
In function 'std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {const __cxx11::basic_string<char, char_traits<char>, allocator<char> >&, __cxx11::basic_string<char, char_traits<char>, allocator<char> >}]',
    inlined from 'std::optional<std::__cxx11::basic_string<char> > captureProcessOutput(const std::string&, const std::vector<std::__cxx11::basic_string<char> >&)' at ../mesonlsp/src/libutils/utils.cpp:215:23:
/usr/include/c++/14.2.1/format:4297:72: note: parameter passing for argument of type 'std::format_args' {aka 'std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >'} changed in GCC 9.1
In function 'std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {__cxx11::basic_string<char, char_traits<char>, allocator<char> >}]',
    inlined from 'std::optional<std::__cxx11::basic_string<char> > captureProcessOutput(const std::string&, const std::vector<std::__cxx11::basic_string<char> >&)' at ../mesonlsp/src/libutils/utils.cpp:228:26:
/usr/include/c++/14.2.1/format:4297:72: note: parameter passing for argument of type 'std::format_args' {aka 'std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >'} changed in GCC 9.1
In function 'std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {__cxx11::basic_string<char, char_traits<char>, allocator<char> >, int&}]',
    inlined from 'std::optional<std::__cxx11::basic_string<char> > captureProcessOutput(const std::string&, const std::vector<std::__cxx11::basic_string<char> >&)' at ../mesonlsp/src/libutils/utils.cpp:248:22:
/usr/include/c++/14.2.1/format:4297:72: note: parameter passing for argument of type 'std::format_args' {aka 'std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >'} changed in GCC 9.1
In function 'std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {int}]',
    inlined from 'std::optional<std::__cxx11::basic_string<char> > captureProcessOutput(const std::string&, const std::vector<std::__cxx11::basic_string<char> >&)' at ../mesonlsp/src/libutils/utils.cpp:282:25:
/usr/include/c++/14.2.1/format:4297:72: note: parameter passing for argument of type 'std::format_args' {aka 'std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >'} changed in GCC 9.1
In function 'std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {const __cxx11::basic_string<char, char_traits<char>, allocator<char> >&, __cxx11::basic_string<char, char_traits<char>, allocator<char> >}]',
    inlined from 'bool launchProcess(const std::string&, const std::vector<std::__cxx11::basic_string<char> >&)' at ../mesonlsp/src/libutils/utils.cpp:293:23:
/usr/include/c++/14.2.1/format:4297:72: note: parameter passing for argument of type 'std::format_args' {aka 'std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >'} changed in GCC 9.1
In function 'std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {__cxx11::basic_string<char, char_traits<char>, allocator<char> >}]',
    inlined from 'bool launchProcess(const std::string&, const std::vector<std::__cxx11::basic_string<char> >&)' at ../mesonlsp/src/libutils/utils.cpp:304:26:
/usr/include/c++/14.2.1/format:4297:72: note: parameter passing for argument of type 'std::format_args' {aka 'std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >'} changed in GCC 9.1
In function 'std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {int}]',
    inlined from 'bool launchProcess(const std::string&, const std::vector<std::__cxx11::basic_string<char> >&)' at ../mesonlsp/src/libutils/utils.cpp:327:25:
/usr/include/c++/14.2.1/format:4297:72: note: parameter passing for argument of type 'std::format_args' {aka 'std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >'} changed in GCC 9.1

[146/246] Compiling C++ object src/lib....p/meson-generated_.._genmethods.cpp.o
[147/246] Compiling C++ object src/libparsing/libparsing.a.p/lexer.cpp.o
In file included from ../mesonlsp/src/polyfill/polyfill.hpp:52,
                 from ../mesonlsp/src/libutils/utils.hpp:3,
                 from ../mesonlsp/src/libparsing/lexer.cpp:4:
/usr/include/c++/14.2.1/format: In function 'std::string std::vformat(string_view, format_args)':
/usr/include/c++/14.2.1/format:4255:3: note: parameter passing for argument of type 'std::format_args' {aka 'std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >'} changed in GCC 9.1
In function 'std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {int&, const char*}]',
    inlined from 'Lexer::LexerResult Lexer::lexNumber()' at ../mesonlsp/src/libparsing/lexer.cpp:159:26:
/usr/include/c++/14.2.1/format:4297:72: note: parameter passing for argument of type 'std::format_args' {aka 'std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >'} changed in GCC 9.1
In function 'std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {char&}]',
    inlined from 'Lexer::LexerResult Lexer::tokenizeOne()' at ../mesonlsp/src/libparsing/lexer.cpp:558:22:
/usr/include/c++/14.2.1/format:4297:72: note: parameter passing for argument of type 'std::format_args' {aka 'std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >'} changed in GCC 9.1
In function 'std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {unsigned int&, unsigned int, __cxx11::basic_string<char, char_traits<char>, allocator<char> >&}]',
    inlined from 'Lexer::LexerResult Lexer::tokenizeOne()' at ../mesonlsp/src/libparsing/lexer.cpp:599:27:
/usr/include/c++/14.2.1/format:4297:72: note: parameter passing for argument of type 'std::format_args' {aka 'std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >'} changed in GCC 9.1
In function 'std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {const char&}]',
    inlined from 'Lexer::LexerResult Lexer::tokenizeOne()' at ../mesonlsp/src/libparsing/lexer.cpp:611:28:
/usr/include/c++/14.2.1/format:4297:72: note: parameter passing for argument of type 'std::format_args' {aka 'std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >'} changed in GCC 9.1

[147/246] Compiling C++ object src/lib...meson-generated_.._genobjectdocs.cpp.o
[148/246] Compiling C++ object src/libast/libast.a.p/ini.cpp.o
[148/246] Compiling C++ object src/lib...btypenamespace.a.p/typenamespace.cpp.o
[149/246] Compiling C++ object src/libast/libast.a.p/node.cpp.o
In file included from ../mesonlsp/src/polyfill/polyfill.hpp:52,
                 from ../mesonlsp/src/libutils/utils.hpp:3,
                 from ../mesonlsp/src/libobjects/version.hpp:2,
                 from ../mesonlsp/src/libobjects/deprecationstate.hpp:3,
                 from ../mesonlsp/src/libobjects/argument.hpp:3,
                 from ../mesonlsp/src/libobjects/function.hpp:3,
                 from ../mesonlsp/src/libast/node.hpp:3,
                 from ../mesonlsp/src/libast/node.cpp:1:
/usr/include/c++/14.2.1/format: In function 'std::string std::vformat(string_view, format_args)':
/usr/include/c++/14.2.1/format:4255:3: note: parameter passing for argument of type 'std::format_args' {aka 'std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >'} changed in GCC 9.1
In function 'std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {const char*, __cxx11::basic_string<char, char_traits<char>, allocator<char> >&}]',
    inlined from 'virtual std::string StringLiteral::toString()' at ../mesonlsp/src/libast/node.cpp:1105:67:
/usr/include/c++/14.2.1/format:4297:72: note: parameter passing for argument of type 'std::format_args' {aka 'std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >'} changed in GCC 9.1
In function 'std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {__cxx11::basic_string<char, char_traits<char>, allocator<char> >&}]',
    inlined from 'virtual std::string ErrorNode::toString()' at ../mesonlsp/src/libast/node.cpp:1072:54:
/usr/include/c++/14.2.1/format:4297:72: note: parameter passing for argument of type 'std::format_args' {aka 'std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >'} changed in GCC 9.1
In function 'std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {__cxx11::basic_string<char, char_traits<char>, allocator<char> >, __cxx11::basic_string<char, char_traits<char>, allocator<char> >, __cxx11::basic_string<char, char_traits<char>, allocator<char> >}]',
    inlined from 'virtual std::string AssignmentStatement::toString()' at ../mesonlsp/src/libast/node.cpp:1032:43:
/usr/include/c++/14.2.1/format:4297:72: note: parameter passing for argument of type 'std::format_args' {aka 'std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >'} changed in GCC 9.1
In function 'std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {__cxx11::basic_string<char, char_traits<char>, allocator<char> >}]',
    inlined from 'virtual std::string FunctionExpression::toString()' at ../mesonlsp/src/libast/node.cpp:1078:60:
/usr/include/c++/14.2.1/format:4297:72: note: parameter passing for argument of type 'std::format_args' {aka 'std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >'} changed in GCC 9.1
In function 'std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {__cxx11::basic_string<char, char_traits<char>, allocator<char> >, __cxx11::basic_string<char, char_traits<char>, allocator<char> >, __cxx11::basic_string<char, char_traits<char>, allocator<char> >}]',
    inlined from 'virtual std::string BinaryExpression::toString()' at ../mesonlsp/src/libast/node.cpp:1037:43:
/usr/include/c++/14.2.1/format:4297:72: note: parameter passing for argument of type 'std::format_args' {aka 'std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >'} changed in GCC 9.1
In function 'std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {__cxx11::basic_string<char, char_traits<char>, allocator<char> >, __cxx11::basic_string<char, char_traits<char>, allocator<char> >, __cxx11::basic_string<char, char_traits<char>, allocator<char> >}]',
    inlined from 'virtual std::string ConditionalExpression::toString()' at ../mesonlsp/src/libast/node.cpp:1057:73:
/usr/include/c++/14.2.1/format:4297:72: note: parameter passing for argument of type 'std::format_args' {aka 'std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >'} changed in GCC 9.1
In function 'std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {__cxx11::basic_string<char, char_traits<char>, allocator<char> >, __cxx11::basic_string<char, char_traits<char>, allocator<char> >}]',
    inlined from 'virtual std::string KeywordItem::toString()' at ../mesonlsp/src/libast/node.cpp:1009:78:
/usr/include/c++/14.2.1/format:4297:72: note: parameter passing for argument of type 'std::format_args' {aka 'std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >'} changed in GCC 9.1
In function 'std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {__cxx11::basic_string<char, char_traits<char>, allocator<char> >, __cxx11::basic_string<char, char_traits<char>, allocator<char> >}]',
    inlined from 'virtual std::string KeyValueItem::toString()' at ../mesonlsp/src/libast/node.cpp:1109:78:
/usr/include/c++/14.2.1/format:4297:72: note: parameter passing for argument of type 'std::format_args' {aka 'std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >'} changed in GCC 9.1
In function 'std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {__cxx11::basic_string<char, char_traits<char>, allocator<char> >, __cxx11::basic_string<char, char_traits<char>, allocator<char> >}]',
    inlined from 'virtual std::string SubscriptExpression::toString()' at ../mesonlsp/src/libast/node.cpp:1146:45:
/usr/include/c++/14.2.1/format:4297:72: note: parameter passing for argument of type 'std::format_args' {aka 'std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >'} changed in GCC 9.1
In function 'std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {__cxx11::basic_string<char, char_traits<char>, allocator<char> >, __cxx11::basic_string<char, char_traits<char>, allocator<char> >}]',
    inlined from 'virtual std::string UnaryExpression::toString()' at ../mesonlsp/src/libast/node.cpp:1151:50:
/usr/include/c++/14.2.1/format:4297:72: note: parameter passing for argument of type 'std::format_args' {aka 'std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >'} changed in GCC 9.1
In function 'std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {__cxx11::basic_string<char, char_traits<char>, allocator<char> >, __cxx11::basic_string<char, char_traits<char>, allocator<char> >}]',
    inlined from 'virtual std::string MethodExpression::toString()' at ../mesonlsp/src/libast/node.cpp:1114:72:
/usr/include/c++/14.2.1/format:4297:72: note: parameter passing for argument of type 'std::format_args' {aka 'std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >'} changed in GCC 9.1
In function 'std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {__cxx11::basic_string<char, char_traits<char>, allocator<char> >, __cxx11::basic_string<char, char_traits<char>, allocator<char> >}]',
    inlined from 'virtual std::string IterationStatement::toString()' at ../mesonlsp/src/libast/node.cpp:1094:61:
/usr/include/c++/14.2.1/format:4297:72: note: parameter passing for argument of type 'std::format_args' {aka 'std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >'} changed in GCC 9.1
In function 'std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {const char*&}]',
    inlined from 'std::shared_ptr<Node> makeNode(const std::shared_ptr<SourceFile>&, const TSNode&)' at ../mesonlsp/src/libast/node.cpp:936:30:
/usr/include/c++/14.2.1/format:4297:72: note: parameter passing for argument of type 'std::format_args' {aka 'std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >'} changed in GCC 9.1

[149/246] Compiling C++ object src/libwrap/libwrap.a.p/filewrap.cpp.o
[150/246] Compiling C++ object src/lib...meson-generated_.._genobjectdocs.cpp.o
[150/246] Compiling C++ object src/libwrap/libwrap.a.p/gitwrap.cpp.o
[151/246] Compiling C++ object src/libparsing/libparsing.a.p/parser.cpp.o
[151/246] Compiling C++ object src/libwrap/libwrap.a.p/hgwrap.cpp.o
[152/246] Compiling C++ object src/libwrap/libwrap.a.p/filewrap.cpp.o
In file included from ../mesonlsp/src/polyfill/polyfill.hpp:52,
                 from ../mesonlsp/src/libast/location.hpp:3,
                 from ../mesonlsp/src/libast/ini.hpp:2,
                 from ../mesonlsp/src/libwrap/filewrap.cpp:1:
/usr/include/c++/14.2.1/format: In function 'std::string std::vformat(string_view, format_args)':
/usr/include/c++/14.2.1/format:4255:3: note: parameter passing for argument of type 'std::format_args' {aka 'std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >'} changed in GCC 9.1
In function 'std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {}]',
    inlined from 'virtual bool FileWrap::setupDirectory(const std::filesystem::__cxx11::path&, const std::filesystem::__cxx11::path&)' at ../mesonlsp/src/libwrap/filewrap.cpp:36:39:
/usr/include/c++/14.2.1/format:4297:72: note: parameter passing for argument of type 'std::format_args' {aka 'std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >'} changed in GCC 9.1
In function 'std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {__cxx11::basic_string<char, char_traits<char>, allocator<char> >, __cxx11::basic_string<char, char_traits<char>, allocator<char> >&}]',
    inlined from 'virtual bool FileWrap::setupDirectory(const std::filesystem::__cxx11::path&, const std::filesystem::__cxx11::path&)' at ../mesonlsp/src/libwrap/filewrap.cpp:55:18:
/usr/include/c++/14.2.1/format:4297:72: note: parameter passing for argument of type 'std::format_args' {aka 'std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >'} changed in GCC 9.1
In function 'std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {}]',
    inlined from 'virtual bool FileWrap::setupDirectory(const std::filesystem::__cxx11::path&, const std::filesystem::__cxx11::path&)' at ../mesonlsp/src/libwrap/filewrap.cpp:71:39:
/usr/include/c++/14.2.1/format:4297:72: note: parameter passing for argument of type 'std::format_args' {aka 'std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >'} changed in GCC 9.1
In function 'std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {}]',
    inlined from 'virtual bool FileWrap::setupDirectory(const std::filesystem::__cxx11::path&, const std::filesystem::__cxx11::path&)' at ../mesonlsp/src/libwrap/filewrap.cpp:78:39:
/usr/include/c++/14.2.1/format:4297:72: note: parameter passing for argument of type 'std::format_args' {aka 'std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >'} changed in GCC 9.1
In function 'std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {__cxx11::basic_string<char, char_traits<char>, allocator<char> >&, __cxx11::basic_string<char, char_traits<char>, allocator<char> >}]',
    inlined from 'virtual bool FileWrap::setupDirectory(const std::filesystem::__cxx11::path&, const std::filesystem::__cxx11::path&)' at ../mesonlsp/src/libwrap/filewrap.cpp:86:20:
/usr/include/c++/14.2.1/format:4297:72: note: parameter passing for argument of type 'std::format_args' {aka 'std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >'} changed in GCC 9.1
In function 'std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {const char*, const char*}]',
    inlined from 'virtual bool FileWrap::setupDirectory(const std::filesystem::__cxx11::path&, const std::filesystem::__cxx11::path&)' at ../mesonlsp/src/libwrap/filewrap.cpp:91:42:
/usr/include/c++/14.2.1/format:4297:72: note: parameter passing for argument of type 'std::format_args' {aka 'std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >'} changed in GCC 9.1

[152/246] Compiling C++ object src/libwrap/libwrap.a.p/svnwrap.cpp.o
[153/246] Compiling C++ object src/lib...btypenamespace.a.p/typenamespace.cpp.o
In file included from ../mesonlsp/src/polyfill/polyfill.hpp:52,
                 from ../mesonlsp/src/libutils/utils.hpp:3,
                 from ../mesonlsp/src/libobjects/version.hpp:2,
                 from ../mesonlsp/src/libobjects/deprecationstate.hpp:3,
                 from ../mesonlsp/src/libobjects/argument.hpp:3,
                 from ../mesonlsp/src/libobjects/function.hpp:3,
                 from ../mesonlsp/src/libtypenamespace/typenamespace.hpp:3,
                 from ../mesonlsp/src/libtypenamespace/typenamespace.cpp:1:
/usr/include/c++/14.2.1/format: In function 'std::string std::vformat(string_view, format_args)':
/usr/include/c++/14.2.1/format:4255:3: note: parameter passing for argument of type 'std::format_args' {aka 'std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >'} changed in GCC 9.1
In function 'std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {const __cxx11::basic_string<char, char_traits<char>, allocator<char> >&}]',
    inlined from 'List::List(const std::vector<std::shared_ptr<Type> >&)' at ../mesonlsp/src/libobjects/type.hpp:192:32:
/usr/include/c++/14.2.1/format:4297:72: note: parameter passing for argument of type 'std::format_args' {aka 'std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >'} changed in GCC 9.1
In function 'std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {const __cxx11::basic_string<char, char_traits<char>, allocator<char> >&}]',
    inlined from 'Dict::Dict(const std::vector<std::shared_ptr<Type> >&)' at ../mesonlsp/src/libobjects/type.hpp:150:32:
/usr/include/c++/14.2.1/format:4297:72: note: parameter passing for argument of type 'std::format_args' {aka 'std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >'} changed in GCC 9.1
In function 'std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {__cxx11::basic_string<char, char_traits<char>, allocator<char> >}]',
    inlined from 'virtual const std::string& List::toString()' at ../mesonlsp/src/libobjects/type.hpp:211:30:
/usr/include/c++/14.2.1/format:4297:72: note: parameter passing for argument of type 'std::format_args' {aka 'std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >'} changed in GCC 9.1

[153/246] Compiling C++ object src/libwrap/libwrap.a.p/vcswrap.cpp.o
[154/246] Compiling C++ object src/libwrap/libwrap.a.p/gitwrap.cpp.o
[154/246] Compiling C++ object src/libwrap/libwrap.a.p/wrap.cpp.o
[155/246] Compiling C++ object src/libwrap/libwrap.a.p/svnwrap.cpp.o
[155/246] Compiling C++ object src/lib...banalyze.a.p/options_optionstate.cpp.o
[156/246] Compiling C++ object src/libwrap/libwrap.a.p/hgwrap.cpp.o
[156/246] Compiling C++ object src/lib...lyze.a.p/options_optionextractor.cpp.o
[157/246] Compiling C++ object src/libwrap/libwrap.a.p/vcswrap.cpp.o
[157/246] Compiling C++ object src/lib.../options_optiondiagnosticvisitor.cpp.o
[158/246] Compiling C++ object src/libwrap/libwrap.a.p/wrap.cpp.o
In file included from ../mesonlsp/src/polyfill/polyfill.hpp:52,
                 from ../mesonlsp/src/libast/location.hpp:3,
                 from ../mesonlsp/src/libast/ini.hpp:2,
                 from ../mesonlsp/src/libwrap/wrap.hpp:3,
                 from ../mesonlsp/src/libwrap/wrap.cpp:1:
/usr/include/c++/14.2.1/format: In function 'std::string std::vformat(string_view, format_args)':
/usr/include/c++/14.2.1/format:4255:3: note: parameter passing for argument of type 'std::format_args' {aka 'std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >'} changed in GCC 9.1
In function 'std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {__cxx11::basic_string<char, char_traits<char>, allocator<char> >}]',
    inlined from 'bool Wrap::applyPatch(const std::filesystem::__cxx11::path&, const std::filesystem::__cxx11::path&)' at ../mesonlsp/src/libwrap/wrap.cpp:67:27:
/usr/include/c++/14.2.1/format:4297:72: note: parameter passing for argument of type 'std::format_args' {aka 'std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >'} changed in GCC 9.1
In function 'std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {__cxx11::basic_string<char, char_traits<char>, allocator<char> >}]',
    inlined from 'bool Wrap::applyPatch(const std::filesystem::__cxx11::path&, const std::filesystem::__cxx11::path&)' at ../mesonlsp/src/libwrap/wrap.cpp:69:44:
/usr/include/c++/14.2.1/format:4297:72: note: parameter passing for argument of type 'std::format_args' {aka 'std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >'} changed in GCC 9.1
In function 'std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {__cxx11::basic_string<char, char_traits<char>, allocator<char> >, __cxx11::basic_string<char, char_traits<char>, allocator<char> >}]',
    inlined from 'bool Wrap::applyPatch(const std::filesystem::__cxx11::path&, const std::filesystem::__cxx11::path&)' at ../mesonlsp/src/libwrap/wrap.cpp:73:25:
/usr/include/c++/14.2.1/format:4297:72: note: parameter passing for argument of type 'std::format_args' {aka 'std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >'} changed in GCC 9.1
In function 'std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {const __cxx11::basic_string<char, char_traits<char>, allocator<char> >&}]',
    inlined from 'bool Wrap::applyDiffFiles(const std::filesystem::__cxx11::path&, const std::filesystem::__cxx11::path&)' at ../mesonlsp/src/libwrap/wrap.cpp:104:25:
/usr/include/c++/14.2.1/format:4297:72: note: parameter passing for argument of type 'std::format_args' {aka 'std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >'} changed in GCC 9.1
In function 'std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {}]',
    inlined from 'bool Wrap::applyDiffFiles(const std::filesystem::__cxx11::path&, const std::filesystem::__cxx11::path&)' at ../mesonlsp/src/libwrap/wrap.cpp:112:27:
/usr/include/c++/14.2.1/format:4297:72: note: parameter passing for argument of type 'std::format_args' {aka 'std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >'} changed in GCC 9.1
In function 'std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {const __cxx11::basic_string<char, char_traits<char>, allocator<char> >&}]',
    inlined from 'bool Wrap::applyDiffFiles(const std::filesystem::__cxx11::path&, const std::filesystem::__cxx11::path&)' at ../mesonlsp/src/libwrap/wrap.cpp:118:43:
/usr/include/c++/14.2.1/format:4297:72: note: parameter passing for argument of type 'std::format_args' {aka 'std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >'} changed in GCC 9.1
In function 'std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {__cxx11::basic_string<char, char_traits<char>, allocator<char> >&}]',
    inlined from 'Wrap::Wrap(ast::ini::Section*)' at ../mesonlsp/src/libwrap/wrap.cpp:27:20:
/usr/include/c++/14.2.1/format:4297:72: note: parameter passing for argument of type 'std::format_args' {aka 'std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >'} changed in GCC 9.1
In function 'std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {__cxx11::basic_string<char, char_traits<char>, allocator<char> >, __cxx11::basic_string<char, char_traits<char>, allocator<char> >}]',
    inlined from 'Wrap::Wrap(ast::ini::Section*)' at ../mesonlsp/src/libwrap/wrap.cpp:29:25:
/usr/include/c++/14.2.1/format:4297:72: note: parameter passing for argument of type 'std::format_args' {aka 'std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >'} changed in GCC 9.1

[158/246] Compiling C++ object src/lib...ze.a.p/typeanalyzer_typeanalyzer.cpp.o
[159/246] Compiling C++ object src/lib...banalyze.a.p/options_optionstate.cpp.o
[159/246] Compiling C++ object src/lib....a.p/subprojects_subprojectstate.cpp.o
[160/246] Compiling C++ object src/lib.../options_optiondiagnosticvisitor.cpp.o
[160/246] Compiling C++ object src/lib.../typeanalyzer_partialinterpreter.cpp.o
[161/246] Compiling C++ object src/lib...lyze.a.p/options_optionextractor.cpp.o
In file included from ../mesonlsp/src/polyfill/polyfill.hpp:52,
                 from ../mesonlsp/src/libutils/utils.hpp:3,
                 from ../mesonlsp/src/libobjects/version.hpp:2,
                 from ../mesonlsp/src/libobjects/deprecationstate.hpp:3,
                 from ../mesonlsp/src/libobjects/argument.hpp:3,
                 from ../mesonlsp/src/libobjects/function.hpp:3,
                 from ../mesonlsp/src/libast/node.hpp:3,
                 from ../mesonlsp/src/libanalyze/options/optionextractor.hpp:4,
                 from ../mesonlsp/src/libanalyze/options/optionextractor.cpp:1:
/usr/include/c++/14.2.1/format: In function 'std::string std::vformat(string_view, format_args)':
/usr/include/c++/14.2.1/format:4255:3: note: parameter passing for argument of type 'std::format_args' {aka 'std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >'} changed in GCC 9.1
In function 'std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {const __cxx11::basic_string<char, char_traits<char>, allocator<char> >&, const __cxx11::basic_string<char, char_traits<char>, allocator<char> >&}]',
    inlined from 'virtual void OptionExtractor::visitFunctionExpression(FunctionExpression*)' at ../mesonlsp/src/libanalyze/options/optionextractor.cpp:76:18:
/usr/include/c++/14.2.1/format:4297:72: note: parameter passing for argument of type 'std::format_args' {aka 'std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >'} changed in GCC 9.1
In function 'std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {const __cxx11::basic_string<char, char_traits<char>, allocator<char> >&}]',
    inlined from 'virtual void OptionExtractor::visitFunctionExpression(FunctionExpression*)' at ../mesonlsp/src/libanalyze/options/optionextractor.cpp:135:25:
/usr/include/c++/14.2.1/format:4297:72: note: parameter passing for argument of type 'std::format_args' {aka 'std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >'} changed in GCC 9.1

[161/246] Compiling C++ object src/lib...alyze.a.p/subprojects_subproject.cpp.o
[162/246] Compiling C++ object src/lib...alyze.a.p/subprojects_subproject.cpp.o
[162/246] Compiling C++ object src/libanalyze/libanalyze.a.p/mesontree.cpp.o
[163/246] Compiling C++ object src/lib....a.p/subprojects_subprojectstate.cpp.o
In file included from ../mesonlsp/src/polyfill/polyfill.hpp:52,
                 from ../mesonlsp/src/libutils/utils.hpp:3,
                 from ../mesonlsp/src/libobjects/version.hpp:2,
                 from ../mesonlsp/src/libobjects/deprecationstate.hpp:3,
                 from ../mesonlsp/src/libobjects/argument.hpp:3,
                 from ../mesonlsp/src/libobjects/function.hpp:3,
                 from ../mesonlsp/src/libtypenamespace/typenamespace.hpp:3,
                 from ../mesonlsp/src/libanalyze/subprojects/subproject.hpp:4,
                 from ../mesonlsp/src/libanalyze/subprojects/subprojectstate.hpp:3,
                 from ../mesonlsp/src/libanalyze/subprojects/subprojectstate.cpp:1:
/usr/include/c++/14.2.1/format: In function 'std::string std::vformat(string_view, format_args)':
/usr/include/c++/14.2.1/format:4255:3: note: parameter passing for argument of type 'std::format_args' {aka 'std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >'} changed in GCC 9.1
/usr/include/c++/14.2.1/format: In function 'std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {__cxx11::basic_string<char, char_traits<char>, allocator<char> >}]':
/usr/include/c++/14.2.1/format:4297:72: note: parameter passing for argument of type 'std::format_args' {aka 'std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >'} changed in GCC 9.1
In function 'std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {const char*}]',
    inlined from 'virtual void WrapSubproject::init()' at ../mesonlsp/src/libanalyze/subprojects/subproject.hpp:111:44:
/usr/include/c++/14.2.1/format:4297:72: note: parameter passing for argument of type 'std::format_args' {aka 'std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >'} changed in GCC 9.1
In function 'std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {const char*}]',
    inlined from 'virtual void WrapSubproject::init()' at ../mesonlsp/src/libanalyze/subprojects/subproject.hpp:119:22:
/usr/include/c++/14.2.1/format:4297:72: note: parameter passing for argument of type 'std::format_args' {aka 'std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >'} changed in GCC 9.1
In function 'std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {__cxx11::basic_string<char, char_traits<char>, allocator<char> >, const long int&}]',
    inlined from 'std::optional<std::__cxx11::basic_string<char> > createIdentifierForWrap(const std::filesystem::__cxx11::path&)' at ../mesonlsp/src/libanalyze/subprojects/subprojectstate.cpp:245:21:
/usr/include/c++/14.2.1/format:4297:72: note: parameter passing for argument of type 'std::format_args' {aka 'std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >'} changed in GCC 9.1
In function 'std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {__cxx11::basic_string<char, char_traits<char>, allocator<char> >, const __cxx11::basic_string<char, char_traits<char>, allocator<char> >&}]',
    inlined from 'void SubprojectState::findSubprojects(bool, MesonTree*)' at ../mesonlsp/src/libanalyze/subprojects/subprojectstate.cpp:98:25:
/usr/include/c++/14.2.1/format:4297:72: note: parameter passing for argument of type 'std::format_args' {aka 'std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >'} changed in GCC 9.1
In function 'std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {__cxx11::basic_string<char, char_traits<char>, allocator<char> >}]',
    inlined from 'void SubprojectState::findSubprojects(bool, MesonTree*)' at ../mesonlsp/src/libanalyze/subprojects/subprojectstate.cpp:102:20:
/usr/include/c++/14.2.1/format:4297:72: note: parameter passing for argument of type 'std::format_args' {aka 'std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >'} changed in GCC 9.1
In function 'std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {__cxx11::basic_string<char, char_traits<char>, allocator<char> >, __cxx11::basic_string<char, char_traits<char>, allocator<char> >}]',
    inlined from 'void SubprojectState::findSubprojects(bool, MesonTree*)' at ../mesonlsp/src/libanalyze/subprojects/subprojectstate.cpp:118:27:
/usr/include/c++/14.2.1/format:4297:72: note: parameter passing for argument of type 'std::format_args' {aka 'std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >'} changed in GCC 9.1
In function 'std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {__cxx11::basic_string<char, char_traits<char>, allocator<char> >&}]',
    inlined from 'void SubprojectState::findSubprojects(bool, MesonTree*)' at ../mesonlsp/src/libanalyze/subprojects/subprojectstate.cpp:142:29:
/usr/include/c++/14.2.1/format:4297:72: note: parameter passing for argument of type 'std::format_args' {aka 'std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >'} changed in GCC 9.1

[163/246] Compiling C++ object src/libjsonrpc/libjsonrpc.a.p/jsonrpc.cpp.o
[164/246] Compiling C++ object src/lib.../typeanalyzer_partialinterpreter.cpp.o
[164/246] Compiling C++ object src/libls/libls.a.p/ls.cpp.o
[165/246] Compiling C++ object src/lib...ze.a.p/typeanalyzer_typeanalyzer.cpp.o
In file included from ../mesonlsp/src/polyfill/polyfill.hpp:52,
                 from ../mesonlsp/src/libutils/utils.hpp:3,
                 from ../mesonlsp/src/libobjects/version.hpp:2,
                 from ../mesonlsp/src/libobjects/deprecationstate.hpp:3,
                 from ../mesonlsp/src/libanalyze/typeanalyzer/typeanalyzer.hpp:4,
                 from ../mesonlsp/src/libanalyze/typeanalyzer/typeanalyzer.cpp:1:
/usr/include/c++/14.2.1/format: In function 'std::string std::vformat(string_view, format_args)':
/usr/include/c++/14.2.1/format:4255:3: note: parameter passing for argument of type 'std::format_args' {aka 'std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >'} changed in GCC 9.1
/usr/include/c++/14.2.1/format: In function 'std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {const __cxx11::basic_string<char, char_traits<char>, allocator<char> >&}]':
/usr/include/c++/14.2.1/format:4297:72: note: parameter passing for argument of type 'std::format_args' {aka 'std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >'} changed in GCC 9.1
In function 'std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {const __cxx11::basic_string<char, char_traits<char>, allocator<char> >&}]',
    inlined from 'List::List(const std::vector<std::shared_ptr<Type> >&)' at ../mesonlsp/src/libobjects/type.hpp:192:32,
    inlined from 'constexpr void std::_Construct(_Tp*, _Args&& ...) [with _Tp = List; _Args = {vector<shared_ptr<Type>, allocator<shared_ptr<Type> > >}]' at /usr/include/c++/14.2.1/bits/stl_construct.h:119:7,
    inlined from 'static constexpr void std::allocator_traits<std::allocator<void> >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = List; _Args = {std::vector<std::shared_ptr<Type>, std::allocator<std::shared_ptr<Type> > >}]' at /usr/include/c++/14.2.1/bits/alloc_traits.h:706:19,
    inlined from 'std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {std::vector<std::shared_ptr<Type>, std::allocator<std::shared_ptr<Type> > >}; _Tp = List; _Alloc = std::allocator<void>; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]' at /usr/include/c++/14.2.1/bits/shared_ptr_base.h:607:39,
    inlined from 'std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = List; _Alloc = std::allocator<void>; _Args = {std::vector<std::shared_ptr<Type>, std::allocator<std::shared_ptr<Type> > >}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]' at /usr/include/c++/14.2.1/bits/shared_ptr_base.h:969:16,
    inlined from 'std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator<void>; _Args = {std::vector<std::shared_ptr<Type>, std::allocator<std::shared_ptr<Type> > >}; _Tp = List; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]' at /usr/include/c++/14.2.1/bits/shared_ptr_base.h:1713:14,
    inlined from 'std::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator<void>; _Args = {std::vector<std::shared_ptr<Type>, std::allocator<std::shared_ptr<Type> > >}; _Tp = List]' at /usr/include/c++/14.2.1/bits/shared_ptr.h:463:59:
/usr/include/c++/14.2.1/format:4297:72: note: parameter passing for argument of type 'std::format_args' {aka 'std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >'} changed in GCC 9.1
In function 'std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {const __cxx11::basic_string<char, char_traits<char>, allocator<char> >&}]',
    inlined from 'Dict::Dict(const std::vector<std::shared_ptr<Type> >&)' at ../mesonlsp/src/libobjects/type.hpp:150:32:
/usr/include/c++/14.2.1/format:4297:72: note: parameter passing for argument of type 'std::format_args' {aka 'std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >'} changed in GCC 9.1
In function 'std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {__cxx11::basic_string<char, char_traits<char>, allocator<char> >&}]',
    inlined from 'void TypeAnalyzer::createDeprecationWarning(const DeprecationState&, const Node*, const std::string&) const' at ../mesonlsp/src/libanalyze/typeanalyzer/typeanalyzer.cpp:1189:13:
/usr/include/c++/14.2.1/format:4297:72: note: parameter passing for argument of type 'std::format_args' {aka 'std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >'} changed in GCC 9.1
In function 'std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {const __cxx11::basic_string<char, char_traits<char>, allocator<char> >&, __cxx11::basic_string<char, char_traits<char>, allocator<char> >&, __cxx11::basic_string<char, char_traits<char>, allocator<char> >&}]',
    inlined from 'void TypeAnalyzer::createDeprecationWarning(const DeprecationState&, const Node*, const std::string&) const' at ../mesonlsp/src/libanalyze/typeanalyzer/typeanalyzer.cpp:1195:35:
/usr/include/c++/14.2.1/format:4297:72: note: parameter passing for argument of type 'std::format_args' {aka 'std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >'} changed in GCC 9.1
In function 'std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {__cxx11::basic_string<char, char_traits<char>, allocator<char> >&}]',
    inlined from 'void TypeAnalyzer::checkKwargs(const std::shared_ptr<Function>&, const std::vector<std::shared_ptr<Node> >&, Node*)' at ../mesonlsp/src/libanalyze/typeanalyzer/typeanalyzer.cpp:1232:31:
/usr/include/c++/14.2.1/format:4297:72: note: parameter passing for argument of type 'std::format_args' {aka 'std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >'} changed in GCC 9.1
In function 'std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {const __cxx11::basic_string<char, char_traits<char>, allocator<char> >&}]',
    inlined from 'void TypeAnalyzer::checkKwargs(const std::shared_ptr<Function>&, const std::vector<std::shared_ptr<Node> >&, Node*)' at ../mesonlsp/src/libanalyze/typeanalyzer/typeanalyzer.cpp:1243:37:
/usr/include/c++/14.2.1/format:4297:72: note: parameter passing for argument of type 'std::format_args' {aka 'std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >'} changed in GCC 9.1
In function 'std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {unsigned int&, long long unsigned int&}]',
    inlined from 'void TypeAnalyzer::validatePositionalArgumentCount(long long unsigned int, const std::shared_ptr<Function>&, const Node*) const' at ../mesonlsp/src/libanalyze/typeanalyzer/typeanalyzer.cpp:1385:31:
/usr/include/c++/14.2.1/format:4297:72: note: parameter passing for argument of type 'std::format_args' {aka 'std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >'} changed in GCC 9.1
In function 'std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {unsigned int&, long long unsigned int&}]',
    inlined from 'void TypeAnalyzer::validatePositionalArgumentCount(long long unsigned int, const std::shared_ptr<Function>&, const Node*) const' at ../mesonlsp/src/libanalyze/typeanalyzer/typeanalyzer.cpp:1394:24:
/usr/include/c++/14.2.1/format:4297:72: note: parameter passing for argument of type 'std::format_args' {aka 'std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >'} changed in GCC 9.1
In function 'std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {__cxx11::basic_string<char, char_traits<char>, allocator<char> >&}]',
    inlined from 'void TypeAnalyzer::checkIfInLoop(Node*, std::string) const' at ../mesonlsp/src/libanalyze/typeanalyzer/typeanalyzer.cpp:2649:22:
/usr/include/c++/14.2.1/format:4297:72: note: parameter passing for argument of type 'std::format_args' {aka 'std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >'} changed in GCC 9.1
In function 'std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {const __cxx11::basic_string<char, char_traits<char>, allocator<char> >&}]',
    inlined from 'void TypeAnalyzer::checkDuplicateNodeKeys(DictionaryLiteral*) const' at ../mesonlsp/src/libanalyze/typeanalyzer/typeanalyzer.cpp:956:40:
/usr/include/c++/14.2.1/format:4297:72: note: parameter passing for argument of type 'std::format_args' {aka 'std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >'} changed in GCC 9.1
In function 'std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {long long unsigned int&}]',
    inlined from 'void TypeAnalyzer::checkFormat(const StringLiteral*) const' at ../mesonlsp/src/libanalyze/typeanalyzer/typeanalyzer.cpp:2297:38:
/usr/include/c++/14.2.1/format:4297:72: note: parameter passing for argument of type 'std::format_args' {aka 'std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >'} changed in GCC 9.1
In function 'std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {long long unsigned int&}]',
    inlined from 'void TypeAnalyzer::checkFormat(const StringLiteral*, const std::vector<std::shared_ptr<Node> >&) const' at ../mesonlsp/src/libanalyze/typeanalyzer/typeanalyzer.cpp:2332:40:
/usr/include/c++/14.2.1/format:4297:72: note: parameter passing for argument of type 'std::format_args' {aka 'std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >'} changed in GCC 9.1
In function 'std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {const unsigned int&, const unsigned int&, const unsigned int&, const unsigned int&}]',
    inlined from 'std::string Location::format() const' at ../mesonlsp/src/libast/location.hpp:54:54,
    inlined from 'void MesonMetadata::registerSubdirCall(FunctionExpression*, const std::vector<std::__cxx11::basic_string<char> >&)' at ../mesonlsp/src/libanalyze/mesonmetadata.hpp:197:56:
/usr/include/c++/14.2.1/format:4297:72: note: parameter passing for argument of type 'std::format_args' {aka 'std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >'} changed in GCC 9.1
In function 'std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {__cxx11::basic_string<char, char_traits<char>, allocator<char> >, __cxx11::basic_string<char, char_traits<char>, allocator<char> >}]',
    inlined from 'void MesonMetadata::registerSubdirCall(FunctionExpression*, const std::vector<std::__cxx11::basic_string<char> >&)' at ../mesonlsp/src/libanalyze/mesonmetadata.hpp:197:58:
/usr/include/c++/14.2.1/format:4297:72: note: parameter passing for argument of type 'std::format_args' {aka 'std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >'} changed in GCC 9.1
In function 'std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {const unsigned int&, const unsigned int&, const unsigned int&, const unsigned int&}]',
    inlined from 'std::string Location::format() const' at ../mesonlsp/src/libast/location.hpp:54:54,
    inlined from 'void TypeAnalyzer::enterSubdir(FunctionExpression*)' at ../mesonlsp/src/libanalyze/typeanalyzer/typeanalyzer.cpp:1487:77:
/usr/include/c++/14.2.1/format:4297:72: note: parameter passing for argument of type 'std::format_args' {aka 'std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >'} changed in GCC 9.1
In function 'std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {__cxx11::basic_string<char, char_traits<char>, allocator<char> >, __cxx11::basic_string<char, char_traits<char>, allocator<char> >}]',
    inlined from 'void TypeAnalyzer::enterSubdir(FunctionExpression*)' at ../mesonlsp/src/libanalyze/typeanalyzer/typeanalyzer.cpp:1487:79:
/usr/include/c++/14.2.1/format:4297:72: note: parameter passing for argument of type 'std::format_args' {aka 'std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >'} changed in GCC 9.1
In function 'std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {const unsigned int&, const unsigned int&, const unsigned int&, const unsigned int&}]',
    inlined from 'std::string Location::format() const' at ../mesonlsp/src/libast/location.hpp:54:54,
    inlined from 'void TypeAnalyzer::guessSetVariable(std::vector<std::shared_ptr<Node> >, FunctionExpression*)' at ../mesonlsp/src/libanalyze/typeanalyzer/typeanalyzer.cpp:1442:63:
/usr/include/c++/14.2.1/format:4297:72: note: parameter passing for argument of type 'std::format_args' {aka 'std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >'} changed in GCC 9.1
In function 'std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {__cxx11::basic_string<char, char_traits<char>, allocator<char> >, __cxx11::basic_string<char, char_traits<char>, allocator<char> >, __cxx11::basic_string<char, char_traits<char>, allocator<char> >}]',
    inlined from 'void TypeAnalyzer::guessSetVariable(std::vector<std::shared_ptr<Node> >, FunctionExpression*)' at ../mesonlsp/src/libanalyze/typeanalyzer/typeanalyzer.cpp:1440:23:
/usr/include/c++/14.2.1/format:4297:72: note: parameter passing for argument of type 'std::format_args' {aka 'std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >'} changed in GCC 9.1
In function 'std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {__cxx11::basic_string<char, char_traits<char>, allocator<char> >}]',
    inlined from 'virtual const std::string& List::toString()' at ../mesonlsp/src/libobjects/type.hpp:211:30:
/usr/include/c++/14.2.1/format:4297:72: note: parameter passing for argument of type 'std::format_args' {aka 'std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >'} changed in GCC 9.1
In function 'std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {__cxx11::basic_string<char, char_traits<char>, allocator<char> >, __cxx11::basic_string<char, char_traits<char>, allocator<char> >}]',
    inlined from 'void TypeAnalyzer::checkTypes(const std::shared_ptr<Node>&, const std::vector<std::shared_ptr<Type> >&, const std::vector<std::shared_ptr<Type> >&)' at ../mesonlsp/src/libanalyze/typeanalyzer/typeanalyzer.cpp:1338:29:
/usr/include/c++/14.2.1/format:4297:72: note: parameter passing for argument of type 'std::format_args' {aka 'std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >'} changed in GCC 9.1
In function 'std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {__cxx11::basic_string<char, char_traits<char>, allocator<char> >&, __cxx11::basic_string<char, char_traits<char>, allocator<char> >}]',
    inlined from 'void TypeAnalyzer::checkSetVariable(FunctionExpression*, const ArgumentList*)' at ../mesonlsp/src/libanalyze/typeanalyzer/typeanalyzer.cpp:1467:25:
/usr/include/c++/14.2.1/format:4297:72: note: parameter passing for argument of type 'std::format_args' {aka 'std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >'} changed in GCC 9.1
In function 'std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {const unsigned int&, const unsigned int&, const unsigned int&, const unsigned int&}]',
    inlined from 'std::string Location::format() const' at ../mesonlsp/src/libast/location.hpp:54:54,
    inlined from 'bool TypeAnalyzer::findMethod(MethodExpression*, const std::string&, int*, int*, std::vector<std::shared_ptr<Type> >&)' at ../mesonlsp/src/libanalyze/typeanalyzer/typeanalyzer.cpp:1961:57:
/usr/include/c++/14.2.1/format:4297:72: note: parameter passing for argument of type 'std::format_args' {aka 'std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >'} changed in GCC 9.1
In function 'std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {const __cxx11::basic_string<char, char_traits<char>, allocator<char> >&, __cxx11::basic_string<char, char_traits<char>, allocator<char> >}]',
    inlined from 'bool TypeAnalyzer::findMethod(MethodExpression*, const std::string&, int*, int*, std::vector<std::shared_ptr<Type> >&)' at ../mesonlsp/src/libanalyze/typeanalyzer/typeanalyzer.cpp:1965:27:
/usr/include/c++/14.2.1/format:4297:72: note: parameter passing for argument of type 'std::format_args' {aka 'std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >'} changed in GCC 9.1
In function 'std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {const __cxx11::basic_string<char, char_traits<char>, allocator<char> >&}]',
    inlined from 'void TypeAnalyzer::setFunctionCallTypesImport(FunctionExpression*)' at ../mesonlsp/src/libanalyze/typeanalyzer/typeanalyzer.cpp:983:37:
/usr/include/c++/14.2.1/format:4297:72: note: parameter passing for argument of type 'std::format_args' {aka 'std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >'} changed in GCC 9.1
In function 'std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {__cxx11::basic_string<char, char_traits<char>, allocator<char> >&}]',
    inlined from 'void TypeAnalyzer::setFunctionCallTypesGetOption(FunctionExpression*, const std::shared_ptr<Function>&)' at ../mesonlsp/src/libanalyze/typeanalyzer/typeanalyzer.cpp:1001:39:
/usr/include/c++/14.2.1/format:4297:72: note: parameter passing for argument of type 'std::format_args' {aka 'std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >'} changed in GCC 9.1
In function 'std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {}]',
    inlined from 'void TypeAnalyzer::setFunctionCallTypesGetOption(FunctionExpression*, const std::shared_ptr<Function>&)' at ../mesonlsp/src/libanalyze/typeanalyzer/typeanalyzer.cpp:1007:39:
/usr/include/c++/14.2.1/format:4297:72: note: parameter passing for argument of type 'std::format_args' {aka 'std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >'} changed in GCC 9.1
In function 'std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {const unsigned int&, const unsigned int&, const unsigned int&, const unsigned int&}]',
    inlined from 'std::string Location::format() const' at ../mesonlsp/src/libast/location.hpp:54:54,
    inlined from 'void TypeAnalyzer::setFunctionCallTypesGetVariable(FunctionExpression*, const std::shared_ptr<Function>&)' at ../mesonlsp/src/libanalyze/typeanalyzer/typeanalyzer.cpp:1131:45:
/usr/include/c++/14.2.1/format:4297:72: note: parameter passing for argument of type 'std::format_args' {aka 'std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >'} changed in GCC 9.1
In function 'std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {__cxx11::basic_string<char, char_traits<char>, allocator<char> >, __cxx11::basic_string<char, char_traits<char>, allocator<char> >, __cxx11::basic_string<char, char_traits<char>, allocator<char> >, __cxx11::basic_string<char, char_traits<char>, allocator<char> >}]',
    inlined from 'void TypeAnalyzer::setFunctionCallTypesGetVariable(FunctionExpression*, const std::shared_ptr<Function>&)' at ../mesonlsp/src/libanalyze/typeanalyzer/typeanalyzer.cpp:1128:23:
/usr/include/c++/14.2.1/format:4297:72: note: parameter passing for argument of type 'std::format_args' {aka 'std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >'} changed in GCC 9.1
In function 'std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {__cxx11::basic_string<char, char_traits<char>, allocator<char> >, __cxx11::basic_string<char, char_traits<char>, allocator<char> >&, __cxx11::basic_string<char, char_traits<char>, allocator<char> >&}]',
    inlined from 'virtual void TypeAnalyzer::visitBinaryExpression(BinaryExpression*)' at ../mesonlsp/src/libanalyze/typeanalyzer/typeanalyzer.cpp:662:65:
/usr/include/c++/14.2.1/format:4297:72: note: parameter passing for argument of type 'std::format_args' {aka 'std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >'} changed in GCC 9.1
In function 'std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {const __cxx11::basic_string<char, char_traits<char>, allocator<char> >&, const __cxx11::basic_string<char, char_traits<char>, allocator<char> >&, __cxx11::basic_string<char, char_traits<char>, allocator<char> >&}]',
    inlined from 'virtual void TypeAnalyzer::visitFunctionExpression(FunctionExpression*)' at ../mesonlsp/src/libanalyze/typeanalyzer/typeanalyzer.cpp:1551:37:
/usr/include/c++/14.2.1/format:4297:72: note: parameter passing for argument of type 'std::format_args' {aka 'std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >'} changed in GCC 9.1
In function 'std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {unsigned int&}]',
    inlined from 'virtual void TypeAnalyzer::visitFunctionExpression(FunctionExpression*)' at ../mesonlsp/src/libanalyze/typeanalyzer/typeanalyzer.cpp:1563:26:
/usr/include/c++/14.2.1/format:4297:72: note: parameter passing for argument of type 'std::format_args' {aka 'std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >'} changed in GCC 9.1
In function 'std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {__cxx11::basic_string<char, char_traits<char>, allocator<char> >&}]',
    inlined from 'virtual void TypeAnalyzer::visitIdExpression(IdExpression*)' at ../mesonlsp/src/libanalyze/typeanalyzer/typeanalyzer.cpp:1750:37:
/usr/include/c++/14.2.1/format:4297:72: note: parameter passing for argument of type 'std::format_args' {aka 'std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >'} changed in GCC 9.1
In function 'std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {const __cxx11::basic_string<char, char_traits<char>, allocator<char> >&, const __cxx11::basic_string<char, char_traits<char>, allocator<char> >&}]',
    inlined from 'virtual void TypeAnalyzer::visitMethodExpression(MethodExpression*)' at ../mesonlsp/src/libanalyze/typeanalyzer/typeanalyzer.cpp:2188:37:
/usr/include/c++/14.2.1/format:4297:72: note: parameter passing for argument of type 'std::format_args' {aka 'std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >'} changed in GCC 9.1
In function 'std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {const __cxx11::basic_string<char, char_traits<char>, allocator<char> >&, const __cxx11::basic_string<char, char_traits<char>, allocator<char> >&, __cxx11::basic_string<char, char_traits<char>, allocator<char> >&}]',
    inlined from 'virtual void TypeAnalyzer::visitMethodExpression(MethodExpression*)' at ../mesonlsp/src/libanalyze/typeanalyzer/typeanalyzer.cpp:2205:31:
/usr/include/c++/14.2.1/format:4297:72: note: parameter passing for argument of type 'std::format_args' {aka 'std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >'} changed in GCC 9.1
In function 'std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {const __cxx11::basic_string<char, char_traits<char>, allocator<char> >&, const __cxx11::basic_string<char, char_traits<char>, allocator<char> >&}]',
    inlined from 'virtual void TypeAnalyzer::visitMethodExpression(MethodExpression*)' at ../mesonlsp/src/libanalyze/typeanalyzer/typeanalyzer.cpp:2258:31:
/usr/include/c++/14.2.1/format:4297:72: note: parameter passing for argument of type 'std::format_args' {aka 'std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >'} changed in GCC 9.1
In function 'std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {const __cxx11::basic_string<char, char_traits<char>, allocator<char> >&, const __cxx11::basic_string<char, char_traits<char>, allocator<char> >&}]',
    inlined from 'virtual void TypeAnalyzer::visitMethodExpression(MethodExpression*)' at ../mesonlsp/src/libanalyze/typeanalyzer/typeanalyzer.cpp:2265:32:
/usr/include/c++/14.2.1/format:4297:72: note: parameter passing for argument of type 'std::format_args' {aka 'std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >'} changed in GCC 9.1

[165/246] Compiling C++ object src/lib...ver/liblangserver.a.p/langserver.cpp.o
[166/246] Compiling C++ object src/libjsonrpc/libjsonrpc.a.p/jsonrpc.cpp.o
In file included from /usr/include/c++/14.2.1/ostream:43,
                 from /usr/include/c++/14.2.1/bits/unique_ptr.h:43,
                 from /usr/include/c++/14.2.1/bits/shared_ptr_base.h:59,
                 from /usr/include/c++/14.2.1/bits/shared_ptr.h:53,
                 from /usr/include/c++/14.2.1/condition_variable:45,
                 from /usr/include/c++/14.2.1/future:41,
                 from ../mesonlsp/src/libjsonrpc/jsonrpc.hpp:3,
                 from ../mesonlsp/src/libjsonrpc/jsonrpc.cpp:1:
/usr/include/c++/14.2.1/format: In function 'std::string std::vformat(string_view, format_args)':
/usr/include/c++/14.2.1/format:4255:3: note: parameter passing for argument of type 'std::format_args' {aka 'std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >'} changed in GCC 9.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,
                 from ../mesonlsp/src/libjsonrpc/jsonrpc.hpp:8:
/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 = 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 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 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 function 'std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {const char*}]',
    inlined from 'void jsonrpc::JsonRpcServer::loop(const std::shared_ptr<jsonrpc::JsonRpcHandler>&)' at ../mesonlsp/src/libjsonrpc/jsonrpc.cpp:174:36:
/usr/include/c++/14.2.1/format:4297:72: note: parameter passing for argument of type 'std::format_args' {aka 'std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >'} changed in GCC 9.1

[166/246] Compiling C++ object src/lib...ver/liblangserver.a.p/completion.cpp.o
[167/246] Compiling C++ object src/libanalyze/libanalyze.a.p/mesontree.cpp.o
In file included from ../mesonlsp/src/polyfill/polyfill.hpp:52,
                 from ../mesonlsp/src/libutils/utils.hpp:3,
                 from ../mesonlsp/src/libobjects/version.hpp:2,
                 from ../mesonlsp/src/libobjects/deprecationstate.hpp:3,
                 from ../mesonlsp/src/libobjects/argument.hpp:3,
                 from ../mesonlsp/src/libobjects/function.hpp:3,
                 from ../mesonlsp/src/libanalyze/mesonmetadata.hpp:3,
                 from ../mesonlsp/src/libanalyze/mesontree.hpp:4,
                 from ../mesonlsp/src/libanalyze/mesontree.cpp:1:
/usr/include/c++/14.2.1/format: In function 'std::string std::vformat(string_view, format_args)':
/usr/include/c++/14.2.1/format:4255:3: note: parameter passing for argument of type 'std::format_args' {aka 'std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >'} changed in GCC 9.1
In function 'std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {__cxx11::basic_string<char, char_traits<char>, allocator<char> >, const chrono::time_point<filesystem::__file_clock, chrono::duration<long long int, ratio<1, 1000000000> > >&}]',
    inlined from 'std::string createId(const std::filesystem::__cxx11::path&)' at ../mesonlsp/src/libanalyze/mesontree.cpp:34:59:
/usr/include/c++/14.2.1/format:4297:72: note: parameter passing for argument of type 'std::format_args' {aka 'std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >'} changed in GCC 9.1
In function 'std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {__cxx11::basic_string<char, char_traits<char>, allocator<char> >}]',
    inlined from 'OptionState MesonTree::parseFile(const std::filesystem::__cxx11::path&, MesonMetadata*)' at ../mesonlsp/src/libanalyze/mesontree.cpp:42:25:
/usr/include/c++/14.2.1/format:4297:72: note: parameter passing for argument of type 'std::format_args' {aka 'std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >'} changed in GCC 9.1
In function 'std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {const __cxx11::basic_string<char, char_traits<char>, allocator<char> >&}]',
    inlined from 'OptionState MesonTree::parseFile(const std::filesystem::__cxx11::path&, MesonMetadata*)' at ../mesonlsp/src/libanalyze/mesontree.cpp:67:25:
/usr/include/c++/14.2.1/format:4297:72: note: parameter passing for argument of type 'std::format_args' {aka 'std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >'} changed in GCC 9.1
In function 'std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {__cxx11::basic_string<char, char_traits<char>, allocator<char> >}]',
    inlined from 'OptionState MesonTree::parseFile(const std::filesystem::__cxx11::path&, MesonMetadata*)' at ../mesonlsp/src/libanalyze/mesontree.cpp:78:18:
/usr/include/c++/14.2.1/format:4297:72: note: parameter passing for argument of type 'std::format_args' {aka 'std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >'} changed in GCC 9.1
In function 'std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {__cxx11::basic_string<char, char_traits<char>, allocator<char> >}]',
    inlined from 'std::shared_ptr<Node> MesonTree::parseFile(const std::filesystem::__cxx11::path&)' at ../mesonlsp/src/libanalyze/mesontree.cpp:121:25:
/usr/include/c++/14.2.1/format:4297:72: note: parameter passing for argument of type 'std::format_args' {aka 'std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >'} changed in GCC 9.1
In function 'std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {__cxx11::basic_string<char, char_traits<char>, allocator<char> >}]',
    inlined from 'std::shared_ptr<Node> MesonTree::parseFile(const std::filesystem::__cxx11::path&)' at ../mesonlsp/src/libanalyze/mesontree.cpp:140:25:
/usr/include/c++/14.2.1/format:4297:72: note: parameter passing for argument of type 'std::format_args' {aka 'std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >'} changed in GCC 9.1
In function 'std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {const __cxx11::basic_string<char, char_traits<char>, allocator<char> >&}]',
    inlined from 'std::shared_ptr<Node> MesonTree::parseFile(const std::filesystem::__cxx11::path&)' at ../mesonlsp/src/libanalyze/mesontree.cpp:159:25:
/usr/include/c++/14.2.1/format:4297:72: note: parameter passing for argument of type 'std::format_args' {aka 'std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >'} changed in GCC 9.1
In function 'std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {__cxx11::basic_string<char, char_traits<char>, allocator<char> >}]',
    inlined from 'std::shared_ptr<Node> MesonTree::parseRootFile()' at ../mesonlsp/src/libanalyze/mesontree.cpp:196:20:
/usr/include/c++/14.2.1/format:4297:72: note: parameter passing for argument of type 'std::format_args' {aka 'std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >'} changed in GCC 9.1
In function 'std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {__cxx11::basic_string<char, char_traits<char>, allocator<char> >&, __cxx11::basic_string<char, char_traits<char>, allocator<char> >}]',
    inlined from 'void MesonTree::partialParse(AnalysisOptions)' at ../mesonlsp/src/libanalyze/mesontree.cpp:203:23:
/usr/include/c++/14.2.1/format:4297:72: note: parameter passing for argument of type 'std::format_args' {aka 'std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >'} changed in GCC 9.1
In function 'std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {long long int}]',
    inlined from 'typename _FormatContext::iterator std::__format::__formatter_chrono<_CharT>::_M_R_T(const _Tp&, typename _FormatContext::iterator, _FormatContext&, bool) const [with _Tp = std::chrono::duration<long long unsigned int, std::ratio<1> >; _FormatContext = std::basic_format_context<std::__format::_Sink_iter<char>, char>; _CharT = char]' at /usr/include/c++/14.2.1/bits/chrono_io.h:1113:9:
/usr/include/c++/14.2.1/format:4297:72: note: parameter passing for argument of type 'std::format_args' {aka 'std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >'} changed in GCC 9.1
In function 'std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {long long int}]',
    inlined from 'typename _FormatContext::iterator std::__format::__formatter_chrono<_CharT>::_M_R_T(const _Tp&, typename _FormatContext::iterator, _FormatContext&, bool) const [with _Tp = std::chrono::time_point<std::chrono::_V2::system_clock, std::chrono::duration<long long int> >; _FormatContext = std::basic_format_context<std::__format::_Sink_iter<char>, char>; _CharT = char]' at /usr/include/c++/14.2.1/bits/chrono_io.h:1113:9:
/usr/include/c++/14.2.1/format:4297:72: note: parameter passing for argument of type 'std::format_args' {aka 'std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >'} changed in GCC 9.1
In function 'std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {long long int}]',
    inlined from 'typename _FormatContext::iterator std::__format::__formatter_chrono<_CharT>::_M_R_T(const _Tp&, typename _FormatContext::iterator, _FormatContext&, bool) const [with _Tp = std::chrono::duration<long long int>; _FormatContext = std::basic_format_context<std::__format::_Sink_iter<char>, char>; _CharT = char]' at /usr/include/c++/14.2.1/bits/chrono_io.h:1113:9:
/usr/include/c++/14.2.1/format:4297:72: note: parameter passing for argument of type 'std::format_args' {aka 'std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >'} changed in GCC 9.1
In file included from /usr/include/c++/14.2.1/chrono:3360,
                 from ../mesonlsp/src/libanalyze/mesontree.cpp:18:
/usr/include/c++/14.2.1/bits/chrono_io.h: In function 'std::basic_ostream<_CharT, _Traits>& std::chrono::operator<<(std::basic_ostream<_CharT, _Traits>&, const year_month_day&) [with _CharT = char; _Traits = std::char_traits<char>]':
/usr/include/c++/14.2.1/bits/chrono_io.h:2596:27: note: parameter passing for argument of type 'std::format_args' {aka 'std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >'} changed in GCC 9.1
In function 'std::basic_ostream<_CharT, _Traits>& std::chrono::operator<<(std::basic_ostream<_CharT, _Traits>&, const year_month_day&) [with _CharT = char; _Traits = std::char_traits<char>]',
    inlined from 'typename _FormatContext::iterator std::__format::__formatter_chrono<_CharT>::_M_format_to_ostream(const _Tp&, _FormatContext&, bool) const [with _Tp = std::chrono::time_point<std::chrono::_V2::system_clock, std::chrono::duration<long long int, std::ratio<1, 1000000000> > >; _FormatContext = std::basic_format_context<std::__format::_Sink_iter<char>, char>; _CharT = char]' at /usr/include/c++/14.2.1/bits/chrono_io.h:720:5,
    inlined from 'typename _FormatContext::iterator std::__format::__formatter_chrono<_CharT>::_M_format(const _Tp&, _FormatContext&, bool) const [with _Tp = std::chrono::time_point<std::chrono::_V2::system_clock, std::chrono::duration<long long int, std::ratio<1, 1000000000> > >; _FormatContext = std::basic_format_context<std::__format::_Sink_iter<char>, char>; _CharT = char]' at /usr/include/c++/14.2.1/bits/chrono_io.h:487:33:
/usr/include/c++/14.2.1/bits/chrono_io.h:2596:27: note: parameter passing for argument of type 'std::format_args' {aka 'std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >'} changed in GCC 9.1
In function 'std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {int}]',
    inlined from 'typename _FormatContext::iterator std::__format::__formatter_chrono<_CharT>::_M_F(const _Tp&, typename _FormatContext::iterator, _FormatContext&) const [with _Tp = std::chrono::time_point<std::chrono::_V2::system_clock, std::chrono::duration<long long int, std::ratio<1, 1000000000> > >; _FormatContext = std::basic_format_context<std::__format::_Sink_iter<char>, char>; _CharT = char]' at /usr/include/c++/14.2.1/bits/chrono_io.h:921:9,
    inlined from 'typename _FormatContext::iterator std::__format::__formatter_chrono<_CharT>::_M_format(const _Tp&, _FormatContext&, bool) const [with _Tp = std::chrono::time_point<std::chrono::_V2::system_clock, std::chrono::duration<long long int, std::ratio<1, 1000000000> > >; _FormatContext = std::basic_format_context<std::__format::_Sink_iter<char>, char>; _CharT = char]' at /usr/include/c++/14.2.1/bits/chrono_io.h:558:17:
/usr/include/c++/14.2.1/format:4297:72: note: parameter passing for argument of type 'std::format_args' {aka 'std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >'} changed in GCC 9.1
In function 'std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {long long int}]',
    inlined from 'typename _FormatContext::iterator std::__format::__formatter_chrono<_CharT>::_M_R_T(const _Tp&, typename _FormatContext::iterator, _FormatContext&, bool) const [with _Tp = std::chrono::time_point<std::chrono::_V2::system_clock, std::chrono::duration<long long int, std::ratio<1, 1000000000> > >; _FormatContext = std::basic_format_context<std::__format::_Sink_iter<char>, char>; _CharT = char]' at /usr/include/c++/14.2.1/bits/chrono_io.h:1113:9,
    inlined from 'typename _FormatContext::iterator std::__format::__formatter_chrono<_CharT>::_M_format(const _Tp&, _FormatContext&, bool) const [with _Tp = std::chrono::time_point<std::chrono::_V2::system_clock, std::chrono::duration<long long int, std::ratio<1, 1000000000> > >; _FormatContext = std::basic_format_context<std::__format::_Sink_iter<char>, char>; _CharT = char]' at /usr/include/c++/14.2.1/bits/chrono_io.h:597:19:
/usr/include/c++/14.2.1/format:4297:72: note: parameter passing for argument of type 'std::format_args' {aka 'std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >'} changed in GCC 9.1
In function 'std::basic_ostream<_CharT, _Traits>& std::chrono::operator<<(std::basic_ostream<_CharT, _Traits>&, const year_month_day&) [with _CharT = char; _Traits = std::char_traits<char>]',
    inlined from 'typename _FormatContext::iterator std::__format::__formatter_chrono<_CharT>::_M_format_to_ostream(const _Tp&, _FormatContext&, bool) const [with _Tp = std::chrono::time_point<std::chrono::_V2::system_clock, std::chrono::duration<long long int> >; _FormatContext = std::basic_format_context<std::__format::_Sink_iter<char>, char>; _CharT = char]' at /usr/include/c++/14.2.1/bits/chrono_io.h:720:5,
    inlined from 'typename _FormatContext::iterator std::__format::__formatter_chrono<_CharT>::_M_format(const _Tp&, _FormatContext&, bool) const [with _Tp = std::chrono::time_point<std::chrono::_V2::system_clock, std::chrono::duration<long long int> >; _FormatContext = std::basic_format_context<std::__format::_Sink_iter<char>, char>; _CharT = char]' at /usr/include/c++/14.2.1/bits/chrono_io.h:487:33:
/usr/include/c++/14.2.1/bits/chrono_io.h:2596:27: note: parameter passing for argument of type 'std::format_args' {aka 'std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >'} changed in GCC 9.1
In function 'std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {int}]',
    inlined from 'typename _FormatContext::iterator std::__format::__formatter_chrono<_CharT>::_M_F(const _Tp&, typename _FormatContext::iterator, _FormatContext&) const [with _Tp = std::chrono::time_point<std::chrono::_V2::system_clock, std::chrono::duration<long long int> >; _FormatContext = std::basic_format_context<std::__format::_Sink_iter<char>, char>; _CharT = char]' at /usr/include/c++/14.2.1/bits/chrono_io.h:921:9,
    inlined from 'typename _FormatContext::iterator std::__format::__formatter_chrono<_CharT>::_M_format(const _Tp&, _FormatContext&, bool) const [with _Tp = std::chrono::time_point<std::chrono::_V2::system_clock, std::chrono::duration<long long int> >; _FormatContext = std::basic_format_context<std::__format::_Sink_iter<char>, char>; _CharT = char]' at /usr/include/c++/14.2.1/bits/chrono_io.h:558:17:
/usr/include/c++/14.2.1/format:4297:72: note: parameter passing for argument of type 'std::format_args' {aka 'std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >'} changed in GCC 9.1
In function 'std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {int}]',
    inlined from 'typename _FormatContext::iterator std::__format::__formatter_chrono<_CharT>::_M_F(const _Tp&, typename _FormatContext::iterator, _FormatContext&) const [with _Tp = std::chrono::year_month_day; _FormatContext = std::basic_format_context<std::__format::_Sink_iter<char>, char>; _CharT = char]' at /usr/include/c++/14.2.1/bits/chrono_io.h:921:9,
    inlined from 'typename _FormatContext::iterator std::__format::__formatter_chrono<_CharT>::_M_format(const _Tp&, _FormatContext&, bool) const [with _Tp = std::chrono::year_month_day; _FormatContext = std::basic_format_context<std::__format::_Sink_iter<char>, char>; _CharT = char]' at /usr/include/c++/14.2.1/bits/chrono_io.h:558:17:
/usr/include/c++/14.2.1/format:4297:72: note: parameter passing for argument of type 'std::format_args' {aka 'std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >'} changed in GCC 9.1
In function 'std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {long long int}]',
    inlined from 'typename _FormatContext::iterator std::__format::__formatter_chrono<_CharT>::_M_R_T(const _Tp&, typename _FormatContext::iterator, _FormatContext&, bool) const [with _Tp = std::chrono::hh_mm_ss<std::chrono::duration<long long int, std::ratio<1, 1000000000> > >; _FormatContext = std::basic_format_context<std::__format::_Sink_iter<char>, char>; _CharT = char]' at /usr/include/c++/14.2.1/bits/chrono_io.h:1113:9,
    inlined from 'typename _FormatContext::iterator std::__format::__formatter_chrono<_CharT>::_M_format(const _Tp&, _FormatContext&, bool) const [with _Tp = std::chrono::hh_mm_ss<std::chrono::duration<long long int, std::ratio<1, 1000000000> > >; _FormatContext = std::basic_format_context<std::__format::_Sink_iter<char>, char>; _CharT = char]' at /usr/include/c++/14.2.1/bits/chrono_io.h:597:19:
/usr/include/c++/14.2.1/format:4297:72: note: parameter passing for argument of type 'std::format_args' {aka 'std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >'} changed in GCC 9.1
In function 'std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {long long int}]',
    inlined from 'typename _FormatContext::iterator std::__format::__formatter_chrono<_CharT>::_M_R_T(const _Tp&, typename _FormatContext::iterator, _FormatContext&, bool) const [with _Tp = std::chrono::hh_mm_ss<std::chrono::duration<long long int> >; _FormatContext = std::basic_format_context<std::__format::_Sink_iter<char>, char>; _CharT = char]' at /usr/include/c++/14.2.1/bits/chrono_io.h:1113:9:
/usr/include/c++/14.2.1/format:4297:72: note: parameter passing for argument of type 'std::format_args' {aka 'std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >'} changed in GCC 9.1

[167/246] Compiling C++ object src/lib...rver/liblangserver.a.p/workspace.cpp.o
[168/246] Compiling C++ object src/libls/libls.a.p/ls.cpp.o
In file included from /usr/include/c++/14.2.1/ostream:43,
                 from /usr/include/c++/14.2.1/bits/unique_ptr.h:43,
                 from /usr/include/c++/14.2.1/bits/shared_ptr_base.h:59,
                 from /usr/include/c++/14.2.1/bits/shared_ptr.h:53,
                 from /usr/include/c++/14.2.1/condition_variable:45,
                 from /usr/include/c++/14.2.1/future:41,
                 from ../mesonlsp/src/libjsonrpc/jsonrpc.hpp:3,
                 from ../mesonlsp/src/libls/ls.hpp:2,
                 from ../mesonlsp/src/libls/ls.cpp:1:
/usr/include/c++/14.2.1/format: In function 'std::string std::vformat(string_view, format_args)':
/usr/include/c++/14.2.1/format:4255:3: note: parameter passing for argument of type 'std::format_args' {aka 'std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >'} changed in GCC 9.1
/usr/include/c++/14.2.1/format: In function 'std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {__cxx11::basic_string<char, char_traits<char>, allocator<char> >&}]':
/usr/include/c++/14.2.1/format:4297:72: note: parameter passing for argument of type 'std::format_args' {aka 'std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >'} changed in GCC 9.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,
                 from ../mesonlsp/src/libjsonrpc/jsonrpc.hpp:8:
/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 = 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
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
/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 function 'std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {__cxx11::basic_string<char, char_traits<char>, allocator<char> >&}]',
    inlined from 'virtual void AbstractLanguageServer::handleRequest(std::string, nlohmann::json_abi_v3_12_0::json, nlohmann::json_abi_v3_12_0::json)' at ../mesonlsp/src/libls/ls.cpp:70:23:
/usr/include/c++/14.2.1/format:4297:72: note: parameter passing for argument of type 'std::format_args' {aka 'std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >'} changed in GCC 9.1
In function 'std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {const __cxx11::basic_string<char, char_traits<char>, allocator<char> >&}]',
    inlined from 'virtual void AbstractLanguageServer::handleRequest(std::string, nlohmann::json_abi_v3_12_0::json, nlohmann::json_abi_v3_12_0::json)' at ../mesonlsp/src/libls/ls.cpp:183:26:
/usr/include/c++/14.2.1/format:4297:72: note: parameter passing for argument of type 'std::format_args' {aka 'std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >'} changed in GCC 9.1
In function 'std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {const char*&}]',
    inlined from 'virtual void AbstractLanguageServer::handleRequest(std::string, nlohmann::json_abi_v3_12_0::json, nlohmann::json_abi_v3_12_0::json)' at ../mesonlsp/src/libls/ls.cpp:187:26:
/usr/include/c++/14.2.1/format:4297:72: note: parameter passing for argument of type 'std::format_args' {aka 'std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >'} changed in GCC 9.1
In function 'std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {const char*}]',
    inlined from 'virtual void AbstractLanguageServer::handleRequest(std::string, nlohmann::json_abi_v3_12_0::json, nlohmann::json_abi_v3_12_0::json)' at ../mesonlsp/src/libls/ls.cpp:191:26:
/usr/include/c++/14.2.1/format:4297:72: note: parameter passing for argument of type 'std::format_args' {aka 'std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >'} changed in GCC 9.1
In function 'std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {__cxx11::basic_string<char, char_traits<char>, allocator<char> >&}]',
    inlined from 'virtual void AbstractLanguageServer::handleNotification(std::string, nlohmann::json_abi_v3_12_0::json)' at ../mesonlsp/src/libls/ls.cpp:18:25:
/usr/include/c++/14.2.1/format:4297:72: note: parameter passing for argument of type 'std::format_args' {aka 'std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >'} changed in GCC 9.1
In function 'std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {__cxx11::basic_string<char, char_traits<char>, allocator<char> >&}]',
    inlined from 'virtual void AbstractLanguageServer::handleNotification(std::string, nlohmann::json_abi_v3_12_0::json)' at ../mesonlsp/src/libls/ls.cpp:54:25:
/usr/include/c++/14.2.1/format:4297:72: note: parameter passing for argument of type 'std::format_args' {aka 'std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >'} changed in GCC 9.1
In function 'std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {const char*&, __cxx11::basic_string<char, char_traits<char>, allocator<char> >&, __cxx11::basic_string<char, char_traits<char>, allocator<char> >}]',
    inlined from 'virtual void AbstractLanguageServer::handleNotification(std::string, nlohmann::json_abi_v3_12_0::json)' at ../mesonlsp/src/libls/ls.cpp:57:20:
/usr/include/c++/14.2.1/format:4297:72: note: parameter passing for argument of type 'std::format_args' {aka 'std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >'} changed in GCC 9.1
In function 'std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {const char*, __cxx11::basic_string<char, char_traits<char>, allocator<char> >&, __cxx11::basic_string<char, char_traits<char>, allocator<char> >}]',
    inlined from 'virtual void AbstractLanguageServer::handleNotification(std::string, nlohmann::json_abi_v3_12_0::json)' at ../mesonlsp/src/libls/ls.cpp:59:26:
/usr/include/c++/14.2.1/format:4297:72: note: parameter passing for argument of type 'std::format_args' {aka 'std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >'} changed in GCC 9.1
In function 'std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {__cxx11::basic_string<char, char_traits<char>, allocator<char> >&, __cxx11::basic_string<char, char_traits<char>, allocator<char> >}]',
    inlined from 'virtual void AbstractLanguageServer::handleNotification(std::string, nlohmann::json_abi_v3_12_0::json)' at ../mesonlsp/src/libls/ls.cpp:62:26:
/usr/include/c++/14.2.1/format:4297:72: note: parameter passing for argument of type 'std::format_args' {aka 'std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >'} changed in GCC 9.1

[168/246] Compiling C++ object src/liblangserver/liblangserver.a.p/task.cpp.o
[169/246] Compiling C++ object src/lib...ver/liblangserver.a.p/completion.cpp.o
In file included from /usr/include/c++/14.2.1/bits/unicode.h:39,
                 from /usr/include/c++/14.2.1/format:58,
                 from /usr/include/c++/14.2.1/ostream:43,
                 from /usr/include/c++/14.2.1/iostream:41,
                 from ../mesonlsp/src/liblsptypes/lsptypes.hpp:4,
                 from ../mesonlsp/src/liblangserver/completion.hpp:3,
                 from ../mesonlsp/src/liblangserver/completion.cpp:1:
/usr/include/c++/14.2.1/bits/stl_algo.h: In function 'constexpr void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<CompletionItem*, vector<CompletionItem> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<ranges::__detail::__make_comp_proj<complete(const std::filesystem::__cxx11::path&, MesonTree*, const std::shared_ptr<Node>&, const LSPPosition&, const std::set<std::__cxx11::basic_string<char> >&)::<lambda(const auto:63&, const auto:64&)>, std::identity>(complete(const std::filesystem::__cxx11::path&, MesonTree*, const std::shared_ptr<Node>&, const LSPPosition&, const std::set<std::__cxx11::basic_string<char> >&)::<lambda(const auto:63&, const auto:64&)>&, std::identity&)::<lambda(auto:38&&, 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<CompletionItem*, std::vector<CompletionItem> >' 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<CompletionItem*, std::vector<CompletionItem> >' 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 'constexpr void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<CompletionItem*, vector<CompletionItem> >; _Distance = int; _Tp = CompletionItem; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<ranges::__detail::__make_comp_proj<complete(const std::filesystem::__cxx11::path&, MesonTree*, const std::shared_ptr<Node>&, const LSPPosition&, const std::set<std::__cxx11::basic_string<char> >&)::<lambda(const auto:63&, const auto:64&)>, std::identity>(complete(const std::filesystem::__cxx11::path&, MesonTree*, const std::shared_ptr<Node>&, const LSPPosition&, const std::set<std::__cxx11::basic_string<char> >&)::<lambda(const auto:63&, const auto:64&)>&, std::identity&)::<lambda(auto:38&&, 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<CompletionItem*, std::vector<CompletionItem> >' changed in GCC 7.1
/usr/include/c++/14.2.1/format: In function 'std::string std::vformat(string_view, format_args)':
/usr/include/c++/14.2.1/format:4255:3: note: parameter passing for argument of type 'std::format_args' {aka 'std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >'} changed in GCC 9.1
/usr/include/c++/14.2.1/format: In function 'std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {__cxx11::basic_string<char, char_traits<char>, allocator<char> >}]':
/usr/include/c++/14.2.1/format:4297:72: note: parameter passing for argument of type 'std::format_args' {aka 'std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >'} changed in GCC 9.1
/usr/include/c++/14.2.1/format: In function 'std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {const __cxx11::basic_string<char, char_traits<char>, allocator<char> >&}]':
/usr/include/c++/14.2.1/format:4297:72: note: parameter passing for argument of type 'std::format_args' {aka 'std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >'} changed in GCC 9.1
In function 'std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {__cxx11::basic_string<char, char_traits<char>, allocator<char> >}]',
    inlined from 'void specialStringLiteralAutoCompletion(const StringLiteral*, const ArgumentList*, std::vector<CompletionItem>&)' at ../mesonlsp/src/liblangserver/completion.cpp:443:25:
/usr/include/c++/14.2.1/format:4297:72: note: parameter passing for argument of type 'std::format_args' {aka 'std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >'} changed in GCC 9.1
In function 'std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {__cxx11::basic_string<char, char_traits<char>, allocator<char> >&}]',
    inlined from 'std::optional<std::vector<std::shared_ptr<Type> > > afterDotCompletion(const MesonTree*, const std::filesystem::__cxx11::path&, uint64_t, uint64_t, bool)' at ../mesonlsp/src/liblangserver/completion.cpp:319:25:
/usr/include/c++/14.2.1/format:4297:72: note: parameter passing for argument of type 'std::format_args' {aka 'std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >'} changed in GCC 9.1
In function 'std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {const unsigned int&, const unsigned int&, const unsigned int&, const unsigned int&}]',
    inlined from 'std::string Location::format() const' at ../mesonlsp/src/libast/location.hpp:54:54,
    inlined from 'std::optional<std::vector<std::shared_ptr<Type> > > afterDotCompletion(const MesonTree*, const std::filesystem::__cxx11::path&, uint64_t, uint64_t, bool)' at ../mesonlsp/src/liblangserver/completion.cpp:340:57:
/usr/include/c++/14.2.1/format:4297:72: note: parameter passing for argument of type 'std::format_args' {aka 'std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >'} changed in GCC 9.1
In function 'std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {const unsigned int&, const unsigned int&, const unsigned int&, const unsigned int&}]',
    inlined from 'std::string Location::format() const' at ../mesonlsp/src/libast/location.hpp:54:54,
    inlined from 'std::optional<std::vector<std::shared_ptr<Type> > > afterDotCompletion(const MesonTree*, const std::filesystem::__cxx11::path&, uint64_t, uint64_t, bool)' at ../mesonlsp/src/liblangserver/completion.cpp:346:60:
/usr/include/c++/14.2.1/format:4297:72: note: parameter passing for argument of type 'std::format_args' {aka 'std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >'} changed in GCC 9.1
In function 'std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {const __cxx11::basic_string<char, char_traits<char>, allocator<char> >&, const __cxx11::basic_string<char, char_traits<char>, allocator<char> >&}]',
    inlined from 'void inCallCompletion(const ArgumentList*, const std::shared_ptr<Function>&, std::optional<IdExpression*>, std::vector<CompletionItem>&, const LSPPosition&)' at ../mesonlsp/src/liblangserver/completion.cpp:526:42:
/usr/include/c++/14.2.1/format:4297:72: note: parameter passing for argument of type 'std::format_args' {aka 'std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >'} changed in GCC 9.1
In function 'std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {const __cxx11::basic_string<char, char_traits<char>, allocator<char> >&}]',
    inlined from 'std::string createTextForFunction(const std::shared_ptr<Function>&)' at ../mesonlsp/src/liblangserver/completion.cpp:378:50:
/usr/include/c++/14.2.1/format:4297:72: note: parameter passing for argument of type 'std::format_args' {aka 'std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >'} changed in GCC 9.1
In function 'std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {int&, const __cxx11::basic_string<char, char_traits<char>, allocator<char> >&}]',
    inlined from 'std::string createTextForFunction(const std::shared_ptr<Function>&)' at ../mesonlsp/src/liblangserver/completion.cpp:387:25:
/usr/include/c++/14.2.1/format:4297:72: note: parameter passing for argument of type 'std::format_args' {aka 'std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >'} changed in GCC 9.1
In function 'std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {const __cxx11::basic_string<char, char_traits<char>, allocator<char> >&, int&, const __cxx11::basic_string<char, char_traits<char>, allocator<char> >&}]',
    inlined from 'std::string createTextForFunction(const std::shared_ptr<Function>&)' at ../mesonlsp/src/liblangserver/completion.cpp:397:25:
/usr/include/c++/14.2.1/format:4297:72: note: parameter passing for argument of type 'std::format_args' {aka 'std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >'} changed in GCC 9.1
In function 'std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {const unsigned int&, const unsigned int&, const unsigned int&, const unsigned int&}]',
    inlined from 'std::string Location::format() const' at ../mesonlsp/src/libast/location.hpp:54:54,
    inlined from 'void idExpressionCompletion(const IdExpression*, const MesonTree*, const std::filesystem::__cxx11::path&, const LSPPosition&, std::vector<CompletionItem>&)' at ../mesonlsp/src/liblangserver/completion.cpp:202:47:
/usr/include/c++/14.2.1/format:4297:72: note: parameter passing for argument of type 'std::format_args' {aka 'std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >'} changed in GCC 9.1
In function 'std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {const __cxx11::basic_string<char, char_traits<char>, allocator<char> >&, __cxx11::basic_string<char, char_traits<char>, allocator<char> >}]',
    inlined from 'void idExpressionCompletion(const IdExpression*, const MesonTree*, const std::filesystem::__cxx11::path&, const LSPPosition&, std::vector<CompletionItem>&)' at ../mesonlsp/src/liblangserver/completion.cpp:201:23:
/usr/include/c++/14.2.1/format:4297:72: note: parameter passing for argument of type 'std::format_args' {aka 'std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >'} changed in GCC 9.1
In function 'std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {const __cxx11::basic_string<char, char_traits<char>, allocator<char> >&, const __cxx11::basic_string<char, char_traits<char>, allocator<char> >&}]',
    inlined from 'void idExpressionCompletion(const IdExpression*, const MesonTree*, const std::filesystem::__cxx11::path&, const LSPPosition&, std::vector<CompletionItem>&)' at ../mesonlsp/src/liblangserver/completion.cpp:260:44:
/usr/include/c++/14.2.1/format:4297:72: note: parameter passing for argument of type 'std::format_args' {aka 'std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >'} changed in GCC 9.1
In function 'std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {char&, __cxx11::basic_string<char, char_traits<char>, allocator<char> >&}]',
    inlined from 'std::optional<std::__cxx11::basic_string<char> > extractErrorId(const std::string&)' at ../mesonlsp/src/liblangserver/completion.cpp:420:24,
    inlined from 'void afterDotCompletion(std::vector<CompletionItem>&, const std::filesystem::__cxx11::path&, MesonTree*, const LSPPosition&, const std::string&)' at ../mesonlsp/src/liblangserver/completion.cpp:294:39:
/usr/include/c++/14.2.1/format:4297:72: note: parameter passing for argument of type 'std::format_args' {aka 'std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >'} changed in GCC 9.1
In function 'std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {__cxx11::basic_string<char, char_traits<char>, allocator<char> >&}]',
    inlined from 'void afterDotCompletion(std::vector<CompletionItem>&, const std::filesystem::__cxx11::path&, MesonTree*, const LSPPosition&, const std::string&)' at ../mesonlsp/src/liblangserver/completion.cpp:298:25:
/usr/include/c++/14.2.1/format:4297:72: note: parameter passing for argument of type 'std::format_args' {aka 'std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >'} changed in GCC 9.1
/usr/include/c++/14.2.1/bits/stl_algo.h: In function 'constexpr void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<CompletionItem*, vector<CompletionItem> >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<ranges::__detail::__make_comp_proj<complete(const std::filesystem::__cxx11::path&, MesonTree*, const std::shared_ptr<Node>&, const LSPPosition&, const std::set<std::__cxx11::basic_string<char> >&)::<lambda(const auto:63&, const auto:64&)>, std::identity>(complete(const std::filesystem::__cxx11::path&, MesonTree*, const std::shared_ptr<Node>&, const LSPPosition&, const std::set<std::__cxx11::basic_string<char> >&)::<lambda(const auto:63&, const auto:64&)>&, std::identity&)::<lambda(auto:38&&, 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<CompletionItem*, std::vector<CompletionItem> >' 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<CompletionItem*, std::vector<CompletionItem> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h:1890:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CompletionItem*, std::vector<CompletionItem> >' changed in GCC 7.1
In function 'std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {const long long unsigned int&, unsigned int}]',
    inlined from 'std::vector<CompletionItem> complete(const std::filesystem::__cxx11::path&, MesonTree*, const std::shared_ptr<Node>&, const LSPPosition&, const std::set<std::__cxx11::basic_string<char> >&)' at ../mesonlsp/src/liblangserver/completion.cpp:87:20:
/usr/include/c++/14.2.1/format:4297:72: note: parameter passing for argument of type 'std::format_args' {aka 'std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >'} changed in GCC 9.1
In function 'std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {__cxx11::basic_string<char, char_traits<char>, allocator<char> >&}]',
    inlined from 'void specialStringLiteralAutoCompletion(const MesonTree*, const StringLiteral*, const std::set<std::__cxx11::basic_string<char> >&, std::vector<CompletionItem>&)' at ../mesonlsp/src/liblangserver/completion.cpp:492:29,
    inlined from 'std::vector<CompletionItem> complete(const std::filesystem::__cxx11::path&, MesonTree*, const std::shared_ptr<Node>&, const LSPPosition&, const std::set<std::__cxx11::basic_string<char> >&)' at ../mesonlsp/src/liblangserver/completion.cpp:117:39:
/usr/include/c++/14.2.1/format:4297:72: note: parameter passing for argument of type 'std::format_args' {aka 'std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >'} changed in GCC 9.1
In function 'std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {__cxx11::basic_string<char, char_traits<char>, allocator<char> >&}]',
    inlined from 'void specialStringLiteralAutoCompletion(const MesonTree*, const StringLiteral*, const std::set<std::__cxx11::basic_string<char> >&, std::vector<CompletionItem>&)' at ../mesonlsp/src/liblangserver/completion.cpp:496:55,
    inlined from 'std::vector<CompletionItem> complete(const std::filesystem::__cxx11::path&, MesonTree*, const std::shared_ptr<Node>&, const LSPPosition&, const std::set<std::__cxx11::basic_string<char> >&)' at ../mesonlsp/src/liblangserver/completion.cpp:117:39:
/usr/include/c++/14.2.1/format:4297:72: note: parameter passing for argument of type 'std::format_args' {aka 'std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >'} changed in GCC 9.1
In function 'std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {unsigned int}]',
    inlined from 'void specialStringLiteralAutoCompletion(const MesonTree*, const StringLiteral*, const std::set<std::__cxx11::basic_string<char> >&, std::vector<CompletionItem>&)' at ../mesonlsp/src/liblangserver/completion.cpp:501:27,
    inlined from 'std::vector<CompletionItem> complete(const std::filesystem::__cxx11::path&, MesonTree*, const std::shared_ptr<Node>&, const LSPPosition&, const std::set<std::__cxx11::basic_string<char> >&)' at ../mesonlsp/src/liblangserver/completion.cpp:117:39:
/usr/include/c++/14.2.1/format:4297:72: note: parameter passing for argument of type 'std::format_args' {aka 'std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >'} changed in GCC 9.1
In function 'std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {const __cxx11::basic_string<char, char_traits<char>, allocator<char> >&}]',
    inlined from 'void specialStringLiteralAutoCompletion(const MesonTree*, const StringLiteral*, const std::set<std::__cxx11::basic_string<char> >&, std::vector<CompletionItem>&)' at ../mesonlsp/src/liblangserver/completion.cpp:506:55,
    inlined from 'std::vector<CompletionItem> complete(const std::filesystem::__cxx11::path&, MesonTree*, const std::shared_ptr<Node>&, const LSPPosition&, const std::set<std::__cxx11::basic_string<char> >&)' at ../mesonlsp/src/liblangserver/completion.cpp:117:39:
/usr/include/c++/14.2.1/format:4297:72: note: parameter passing for argument of type 'std::format_args' {aka 'std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >'} changed in GCC 9.1
In function 'constexpr void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<CompletionItem*, vector<CompletionItem> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<ranges::__detail::__make_comp_proj<complete(const std::filesystem::__cxx11::path&, MesonTree*, const std::shared_ptr<Node>&, const LSPPosition&, const std::set<std::__cxx11::basic_string<char> >&)::<lambda(const auto:63&, const auto:64&)>, std::identity>(complete(const std::filesystem::__cxx11::path&, MesonTree*, const std::shared_ptr<Node>&, const LSPPosition&, const std::set<std::__cxx11::basic_string<char> >&)::<lambda(const auto:63&, const auto:64&)>&, std::identity&)::<lambda(auto:38&&, auto:39&&)> >]',
    inlined from 'constexpr void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<CompletionItem*, vector<CompletionItem> >; _Compare = ranges::__detail::__make_comp_proj<complete(const std::filesystem::__cxx11::path&, MesonTree*, const std::shared_ptr<Node>&, const LSPPosition&, const std::set<std::__cxx11::basic_string<char> >&)::<lambda(const auto:63&, const auto:64&)>, std::identity>(complete(const std::filesystem::__cxx11::path&, MesonTree*, const std::shared_ptr<Node>&, const LSPPosition&, const std::set<std::__cxx11::basic_string<char> >&)::<lambda(const auto:63&, const auto:64&)>&, std::identity&)::<lambda(auto:38&&, auto:39&&)>]' at /usr/include/c++/14.2.1/bits/stl_algo.h:4805:18,
    inlined from 'constexpr _Iter std::ranges::__sort_fn::operator()(_Iter, _Sent, _Comp, _Proj) const [with _Iter = __gnu_cxx::__normal_iterator<CompletionItem*, std::vector<CompletionItem> >; _Sent = __gnu_cxx::__normal_iterator<CompletionItem*, std::vector<CompletionItem> >; _Comp = complete(const std::filesystem::__cxx11::path&, MesonTree*, const std::shared_ptr<Node>&, const LSPPosition&, const std::set<std::__cxx11::basic_string<char> >&)::<lambda(const auto:63&, const auto:64&)>; _Proj = std::identity]' at /usr/include/c++/14.2.1/bits/ranges_algo.h:1790:11,
    inlined from 'constexpr std::ranges::borrowed_iterator_t<_Range> std::ranges::__sort_fn::operator()(_Range&&, _Comp, _Proj) const [with _Range = std::vector<CompletionItem>&; _Comp = complete(const std::filesystem::__cxx11::path&, MesonTree*, const std::shared_ptr<Node>&, const LSPPosition&, const std::set<std::__cxx11::basic_string<char> >&)::<lambda(const auto:63&, const auto:64&)>; _Proj = std::identity]' at /usr/include/c++/14.2.1/bits/ranges_algo.h:1801:16,
    inlined from 'std::vector<CompletionItem> complete(const std::filesystem::__cxx11::path&, MesonTree*, const std::shared_ptr<Node>&, const LSPPosition&, const std::set<std::__cxx11::basic_string<char> >&)' at ../mesonlsp/src/liblangserver/completion.cpp:123:20:
/usr/include/c++/14.2.1/bits/stl_algo.h:1905:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CompletionItem*, std::vector<CompletionItem> >' changed in GCC 7.1
In function 'constexpr void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<CompletionItem*, vector<CompletionItem> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<ranges::__detail::__make_comp_proj<complete(const std::filesystem::__cxx11::path&, MesonTree*, const std::shared_ptr<Node>&, const LSPPosition&, const std::set<std::__cxx11::basic_string<char> >&)::<lambda(const auto:63&, const auto:64&)>, std::identity>(complete(const std::filesystem::__cxx11::path&, MesonTree*, const std::shared_ptr<Node>&, const LSPPosition&, const std::set<std::__cxx11::basic_string<char> >&)::<lambda(const auto:63&, const auto:64&)>&, std::identity&)::<lambda(auto:38&&, auto:39&&)> >]',
    inlined from 'constexpr void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<CompletionItem*, vector<CompletionItem> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<ranges::__detail::__make_comp_proj<complete(const std::filesystem::__cxx11::path&, MesonTree*, const std::shared_ptr<Node>&, const LSPPosition&, const std::set<std::__cxx11::basic_string<char> >&)::<lambda(const auto:63&, const auto:64&)>, std::identity>(complete(const std::filesystem::__cxx11::path&, MesonTree*, const std::shared_ptr<Node>&, const LSPPosition&, const std::set<std::__cxx11::basic_string<char> >&)::<lambda(const auto:63&, const auto:64&)>&, std::identity&)::<lambda(auto:38&&, auto:39&&)> >]' at /usr/include/c++/14.2.1/bits/stl_algo.h:1908:31,
    inlined from 'constexpr void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<CompletionItem*, vector<CompletionItem> >; _Compare = ranges::__detail::__make_comp_proj<complete(const std::filesystem::__cxx11::path&, MesonTree*, const std::shared_ptr<Node>&, const LSPPosition&, const std::set<std::__cxx11::basic_string<char> >&)::<lambda(const auto:63&, const auto:64&)>, std::identity>(complete(const std::filesystem::__cxx11::path&, MesonTree*, const std::shared_ptr<Node>&, const LSPPosition&, const std::set<std::__cxx11::basic_string<char> >&)::<lambda(const auto:63&, const auto:64&)>&, std::identity&)::<lambda(auto:38&&, auto:39&&)>]' at /usr/include/c++/14.2.1/bits/stl_algo.h:4805:18,
    inlined from 'constexpr _Iter std::ranges::__sort_fn::operator()(_Iter, _Sent, _Comp, _Proj) const [with _Iter = __gnu_cxx::__normal_iterator<CompletionItem*, std::vector<CompletionItem> >; _Sent = __gnu_cxx::__normal_iterator<CompletionItem*, std::vector<CompletionItem> >; _Comp = complete(const std::filesystem::__cxx11::path&, MesonTree*, const std::shared_ptr<Node>&, const LSPPosition&, const std::set<std::__cxx11::basic_string<char> >&)::<lambda(const auto:63&, const auto:64&)>; _Proj = std::identity]' at /usr/include/c++/14.2.1/bits/ranges_algo.h:1790:11,
    inlined from 'constexpr std::ranges::borrowed_iterator_t<_Range> std::ranges::__sort_fn::operator()(_Range&&, _Comp, _Proj) const [with _Range = std::vector<CompletionItem>&; _Comp = complete(const std::filesystem::__cxx11::path&, MesonTree*, const std::shared_ptr<Node>&, const LSPPosition&, const std::set<std::__cxx11::basic_string<char> >&)::<lambda(const auto:63&, const auto:64&)>; _Proj = std::identity]' at /usr/include/c++/14.2.1/bits/ranges_algo.h:1801:16,
    inlined from 'std::vector<CompletionItem> complete(const std::filesystem::__cxx11::path&, MesonTree*, const std::shared_ptr<Node>&, const LSPPosition&, const std::set<std::__cxx11::basic_string<char> >&)' at ../mesonlsp/src/liblangserver/completion.cpp:123:20:
/usr/include/c++/14.2.1/bits/stl_algo.h:1817:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CompletionItem*, std::vector<CompletionItem> >' 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<CompletionItem*, std::vector<CompletionItem> >' changed in GCC 7.1

[169/246] Compiling C++ object src/lib...blangserver.a.p/inlayhintvisitor.cpp.o
[170/246] Compiling C++ object src/liblangserver/liblangserver.a.p/task.cpp.o
[170/246] Compiling C++ object src/lib...ngserver.a.p/foldingrangevisitor.cpp.o
[171/246] Compiling C++ object src/lib...ver/liblangserver.a.p/langserver.cpp.o
In file included from /usr/include/c++/14.2.1/ostream:43,
                 from /usr/include/c++/14.2.1/bits/unique_ptr.h:43,
                 from /usr/include/c++/14.2.1/memory:78,
                 from /usr/include/nlohmann/json.hpp:29,
                 from ../mesonlsp/src/liblangserver/langserveroptions.hpp:4,
                 from ../mesonlsp/src/liblangserver/langserver.hpp:3,
                 from ../mesonlsp/src/liblangserver/langserver.cpp:1:
/usr/include/c++/14.2.1/format: In function 'std::string std::vformat(string_view, format_args)':
/usr/include/c++/14.2.1/format:4255:3: note: parameter passing for argument of type 'std::format_args' {aka 'std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >'} changed in GCC 9.1
In function 'std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {bool&, unsigned char&, bool&}]',
    inlined from 'std::filesystem::__cxx11::path writeMuonConfigFile(FormattingOptions)' at ../mesonlsp/src/liblangserver/langserver.cpp:105:107:
/usr/include/c++/14.2.1/format:4297:72: note: parameter passing for argument of type 'std::format_args' {aka 'std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >'} changed in GCC 9.1
In function 'std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {const char* const&, const int&}]',
    inlined from 'std::filesystem::__cxx11::path writeMuonConfigFile(FormattingOptions)' at ../mesonlsp/src/liblangserver/langserver.cpp:113:78:
/usr/include/c++/14.2.1/format:4297:72: note: parameter passing for argument of type 'std::format_args' {aka 'std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >'} changed in GCC 9.1
In function 'std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {const __cxx11::basic_string<char, char_traits<char>, allocator<char> >&}]',
    inlined from 'std::filesystem::__cxx11::path extractPathFromUrl(const std::string&)' at ../mesonlsp/src/liblangserver/langserverutils.hpp:17:41:
/usr/include/c++/14.2.1/format:4297:72: note: parameter passing for argument of type 'std::format_args' {aka 'std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >'} changed in GCC 9.1
In function 'std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {__cxx11::basic_string<char, char_traits<char>, allocator<char> >}]',
    inlined from 'std::filesystem::__cxx11::path extractPathFromUrl(const std::string&)' at ../mesonlsp/src/liblangserver/langserverutils.hpp:21:20:
/usr/include/c++/14.2.1/format:4297:72: note: parameter passing for argument of type 'std::format_args' {aka 'std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >'} changed in GCC 9.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 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
In function 'std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {unsigned int, __cxx11::basic_string<char, char_traits<char>, allocator<char> >}]',
    inlined from 'void LanguageServer::publishDiagnostics(const std::map<std::filesystem::__cxx11::path, std::vector<LSPDiagnostic> >&)' at ../mesonlsp/src/liblangserver/langserver.cpp:598:25:
/usr/include/c++/14.2.1/format:4297:72: note: parameter passing for argument of type 'std::format_args' {aka 'std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >'} changed in GCC 9.1
In function 'std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {__cxx11::basic_string<char, char_traits<char>, allocator<char> >}]',
    inlined from 'void LanguageServer::watch(std::map<std::filesystem::__cxx11::path, int>)' at ../mesonlsp/src/liblangserver/langserver.cpp:303:28:
/usr/include/c++/14.2.1/format:4297:72: note: parameter passing for argument of type 'std::format_args' {aka 'std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >'} changed in GCC 9.1
In function 'std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {__cxx11::basic_string<char, char_traits<char>, allocator<char> >}]',
    inlined from 'void LanguageServer::watch(std::map<std::filesystem::__cxx11::path, int>)' at ../mesonlsp/src/liblangserver/langserver.cpp:318:30:
/usr/include/c++/14.2.1/format:4297:72: note: parameter passing for argument of type 'std::format_args' {aka 'std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >'} changed in GCC 9.1
In function 'std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {const unsigned int&}]',
    inlined from 'void LanguageServer::watch(std::map<std::filesystem::__cxx11::path, int>)' at ../mesonlsp/src/liblangserver/langserver.cpp:336:29:
/usr/include/c++/14.2.1/format:4297:72: note: parameter passing for argument of type 'std::format_args' {aka 'std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >'} changed in GCC 9.1
In function 'std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {__cxx11::basic_string<char, char_traits<char>, allocator<char> >}]',
    inlined from 'void LanguageServer::setupInotify()' at ../mesonlsp/src/liblangserver/langserver.cpp:262:26:
/usr/include/c++/14.2.1/format:4297:72: note: parameter passing for argument of type 'std::format_args' {aka 'std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >'} changed in GCC 9.1
In function 'std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {__cxx11::basic_string<char, char_traits<char>, allocator<char> >}]',
    inlined from 'void LanguageServer::setupInotify()' at ../mesonlsp/src/liblangserver/langserver.cpp:276:28:
/usr/include/c++/14.2.1/format:4297:72: note: parameter passing for argument of type 'std::format_args' {aka 'std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >'} changed in GCC 9.1
In function 'std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {__cxx11::basic_string<char, char_traits<char>, allocator<char> >, const int&}]',
    inlined from 'void LanguageServer::setupInotify()' at ../mesonlsp/src/liblangserver/langserver.cpp:279:25:
/usr/include/c++/14.2.1/format:4297:72: note: parameter passing for argument of type 'std::format_args' {aka 'std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >'} changed in GCC 9.1
In function 'std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {char*}]',
    inlined from 'Task::Task(std::function<void()>)' at ../mesonlsp/src/liblangserver/task.hpp:44:29,
    inlined from 'constexpr void std::_Construct(_Tp*, _Args&& ...) [with _Tp = Task; _Args = {Workspace::patchFile<std::function<void(std::map<std::filesystem::__cxx11::path, std::vector<LSPDiagnostic> >)> >(const std::filesystem::__cxx11::path&, const std::string&, const std::function<void(std::map<std::filesystem::__cxx11::path, std::vector<LSPDiagnostic> >)>&)::<lambda()>}]' at /usr/include/c++/14.2.1/bits/stl_construct.h:119:7,
    inlined from 'static constexpr void std::allocator_traits<std::allocator<void> >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = Task; _Args = {Workspace::patchFile<std::function<void(std::map<std::filesystem::__cxx11::path, std::vector<LSPDiagnostic> >)> >(const std::filesystem::__cxx11::path&, const std::string&, const std::function<void(std::map<std::filesystem::__cxx11::path, std::vector<LSPDiagnostic> >)>&)::<lambda()>}]' at /usr/include/c++/14.2.1/bits/alloc_traits.h:706:19,
    inlined from 'std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {Workspace::patchFile<std::function<void(std::map<std::filesystem::__cxx11::path, std::vector<LSPDiagnostic> >)> >(const std::filesystem::__cxx11::path&, const std::string&, const std::function<void(std::map<std::filesystem::__cxx11::path, std::vector<LSPDiagnostic> >)>&)::<lambda()>}; _Tp = Task; _Alloc = std::allocator<void>; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]' at /usr/include/c++/14.2.1/bits/shared_ptr_base.h:607:39,
    inlined from 'std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = Task; _Alloc = std::allocator<void>; _Args = {Workspace::patchFile<std::function<void(std::map<std::filesystem::__cxx11::path, std::vector<LSPDiagnostic> >)> >(const std::filesystem::__cxx11::path&, const std::string&, const std::function<void(std::map<std::filesystem::__cxx11::path, std::vector<LSPDiagnostic> >)>&)::<lambda()>}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]' at /usr/include/c++/14.2.1/bits/shared_ptr_base.h:969:16,
    inlined from 'std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator<void>; _Args = {Workspace::patchFile<std::function<void(std::map<std::filesystem::__cxx11::path, std::vector<LSPDiagnostic> >)> >(const std::filesystem::__cxx11::path&, const std::string&, const std::function<void(std::map<std::filesystem::__cxx11::path, std::vector<LSPDiagnostic> >)>&)::<lambda()>}; _Tp = Task; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]' at /usr/include/c++/14.2.1/bits/shared_ptr_base.h:1713:14,
    inlined from 'std::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator<void>; _Args = {Workspace::patchFile<std::function<void(std::map<std::filesystem::__cxx11::path, std::vector<LSPDiagnostic> >)> >(const std::filesystem::__cxx11::path&, const std::string&, const std::function<void(std::map<std::filesystem::__cxx11::path, std::vector<LSPDiagnostic> >)>&)::<lambda()>}; _Tp = Task]' at /usr/include/c++/14.2.1/bits/shared_ptr.h:463:59,
    inlined from 'std::shared_ptr<std::_NonArray<_Tp> > std::make_shared(_Args&& ...) [with _Tp = Task; _Args = {Workspace::patchFile<std::function<void(std::map<std::filesystem::__cxx11::path, std::vector<LSPDiagnostic> >)> >(const std::filesystem::__cxx11::path&, const std::string&, const std::function<void(std::map<std::filesystem::__cxx11::path, std::vector<LSPDiagnostic> >)>&)::<lambda()>}]' at /usr/include/c++/14.2.1/bits/shared_ptr.h:1008:39,
    inlined from 'void Workspace::patchFile(const std::filesystem::__cxx11::path&, const std::string&, const Func&) [with Func = std::function<void(std::map<std::filesystem::__cxx11::path, std::vector<LSPDiagnostic> >)>]' at ../mesonlsp/src/liblangserver/workspace.hpp:85:12:
/usr/include/c++/14.2.1/format:4297:72: note: parameter passing for argument of type 'std::format_args' {aka 'std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >'} changed in GCC 9.1
In function 'std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {__cxx11::basic_string<char, char_traits<char>, allocator<char> >, __cxx11::basic_string<char, char_traits<char>, allocator<char> >&}]',
    inlined from 'virtual void LanguageServer::onDidChangeTextDocument(DidChangeTextDocumentParams&)' at ../mesonlsp/src/liblangserver/langserver.cpp:405:27:
/usr/include/c++/14.2.1/format:4297:72: note: parameter passing for argument of type 'std::format_args' {aka 'std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >'} changed in GCC 9.1

[171/246] Compiling C++ object src/lib...server.a.p/semantictokensvisitor.cpp.o
[172/246] Compiling C++ object src/lib...blangserver.a.p/inlayhintvisitor.cpp.o
[172/246] Compiling C++ object src/lib...server.a.p/documentsymbolvisitor.cpp.o
[173/246] Compiling C++ object src/lib...ngserver.a.p/foldingrangevisitor.cpp.o
[173/246] Compiling C++ object src/lib...langserver.a.p/codeactionvisitor.cpp.o
[174/246] Compiling C++ object src/lib...rver/liblangserver.a.p/workspace.cpp.o
In file included from /usr/include/c++/14.2.1/vector:66,
                 from /usr/include/c++/14.2.1/functional:64,
                 from /usr/include/nlohmann/json.hpp:23,
                 from ../mesonlsp/src/liblangserver/langserveroptions.hpp:4,
                 from ../mesonlsp/src/liblangserver/workspace.hpp:3,
                 from ../mesonlsp/src/liblangserver/workspace.cpp:1:
/usr/include/c++/14.2.1/bits/stl_vector.h: In constructor 'constexpr std::vector<_Tp, _Alloc>::vector(std::initializer_list<_Tp>, const allocator_type&) [with _Tp = LSPLocation; _Alloc = std::allocator<LSPLocation>]':
/usr/include/c++/14.2.1/bits/stl_vector.h:678:7: note: parameter passing for argument of type 'std::initializer_list<LSPLocation>' changed in GCC 7.1
../mesonlsp/src/liblangserver/workspace.cpp: In static member function 'static std::vector<LSPLocation> Workspace::jumpToIdentifier(const MesonMetadata*, const std::filesystem::__cxx11::path&, const LSPPosition&)':
../mesonlsp/src/liblangserver/workspace.cpp:280:76: note: parameter passing for argument of type 'std::initializer_list<LSPLocation>' changed in GCC 7.1
../mesonlsp/src/liblangserver/workspace.cpp:285:78: note: parameter passing for argument of type 'std::initializer_list<LSPLocation>' changed in GCC 7.1
In file included from /usr/include/c++/14.2.1/ostream:43,
                 from /usr/include/c++/14.2.1/bits/unique_ptr.h:43,
                 from /usr/include/c++/14.2.1/memory:78,
                 from /usr/include/nlohmann/json.hpp:29:
/usr/include/c++/14.2.1/format: In function 'std::string std::vformat(string_view, format_args)':
/usr/include/c++/14.2.1/format:4255:3: note: parameter passing for argument of type 'std::format_args' {aka 'std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >'} changed in GCC 9.1
In function 'std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {unsigned int}]',
    inlined from 'std::vector<CompletionItem> Workspace::completion(const std::filesystem::__cxx11::path&, const LSPPosition&, const std::set<std::__cxx11::basic_string<char> >&)' at ../mesonlsp/src/liblangserver/workspace.cpp:551:34:
/usr/include/c++/14.2.1/format:4297:72: note: parameter passing for argument of type 'std::format_args' {aka 'std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >'} changed in GCC 9.1
In function 'std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {const unsigned int&, const unsigned int&, const unsigned int&, const unsigned int&}]',
    inlined from 'std::string Location::format() const' at ../mesonlsp/src/libast/location.hpp:54:54,
    inlined from 'static std::vector<LSPLocation> Workspace::jumpToFunctionCall(const MesonMetadata*, const std::filesystem::__cxx11::path&, const LSPPosition&)' at ../mesonlsp/src/liblangserver/workspace.cpp:238:46:
/usr/include/c++/14.2.1/format:4297:72: note: parameter passing for argument of type 'std::format_args' {aka 'std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >'} changed in GCC 9.1
../mesonlsp/src/liblangserver/workspace.cpp: In static member function 'static std::vector<LSPLocation> Workspace::jumpToFunctionCall(const MesonMetadata*, const std::filesystem::__cxx11::path&, const LSPPosition&)':
../mesonlsp/src/liblangserver/workspace.cpp:231:46: note: parameter passing for argument of type 'std::initializer_list<LSPLocation>' changed in GCC 7.1
In function 'std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {__cxx11::basic_string<char, char_traits<char>, allocator<char> >, __cxx11::basic_string<char, char_traits<char>, allocator<char> >}]',
    inlined from 'static std::vector<LSPLocation> Workspace::jumpToFunctionCall(const MesonMetadata*, const std::filesystem::__cxx11::path&, const LSPPosition&)' at ../mesonlsp/src/liblangserver/workspace.cpp:237:20:
/usr/include/c++/14.2.1/format:4297:72: note: parameter passing for argument of type 'std::format_args' {aka 'std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >'} changed in GCC 9.1

[174/246] Compiling C++ object src/liblangserver/liblangserver.a.p/hover.cpp.o
[175/246] Compiling C++ object src/lib...server.a.p/semantictokensvisitor.cpp.o
In file included from /usr/include/c++/14.2.1/bits/stl_algo.h:61,
                 from /usr/include/c++/14.2.1/bits/unicode.h:39,
                 from /usr/include/c++/14.2.1/format:58,
                 from ../mesonlsp/src/polyfill/polyfill.hpp:52,
                 from ../mesonlsp/src/libast/location.hpp:3,
                 from ../mesonlsp/src/liblangserver/semantictokensvisitor.hpp:2,
                 from ../mesonlsp/src/liblangserver/semantictokensvisitor.cpp:1:
/usr/include/c++/14.2.1/bits/stl_heap.h: In function 'constexpr void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<array<long long unsigned int, 5>*, vector<array<long long unsigned int, 5> > >; _Distance = int; _Tp = array<long long unsigned int, 5>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<ranges::__detail::__make_comp_proj<SemanticTokensVisitor::finish()::<lambda(const auto:42&, const auto:43&)>, std::identity>(SemanticTokensVisitor::finish()::<lambda(const auto:42&, const auto:43&)>&, std::identity&)::<lambda(auto:38&&, 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<std::array<long long unsigned int, 5>*, std::vector<std::array<long long unsigned int, 5> > >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h: In function 'constexpr void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<array<long long unsigned int, 5>*, vector<array<long long unsigned int, 5> > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<ranges::__detail::__make_comp_proj<SemanticTokensVisitor::finish()::<lambda(const auto:42&, const auto:43&)>, std::identity>(SemanticTokensVisitor::finish()::<lambda(const auto:42&, const auto:43&)>&, std::identity&)::<lambda(auto:38&&, 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<std::array<long long unsigned int, 5>*, std::vector<std::array<long long unsigned int, 5> > >' 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<std::array<long long unsigned int, 5>*, std::vector<std::array<long long unsigned int, 5> > >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h: In function 'constexpr void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<array<long long unsigned int, 5>*, vector<array<long long unsigned int, 5> > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<ranges::__detail::__make_comp_proj<SemanticTokensVisitor::finish()::<lambda(const auto:42&, const auto:43&)>, std::identity>(SemanticTokensVisitor::finish()::<lambda(const auto:42&, const auto:43&)>&, std::identity&)::<lambda(auto:38&&, 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<std::array<long long unsigned int, 5>*, std::vector<std::array<long long unsigned int, 5> > >' 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<std::array<long long unsigned int, 5>*, std::vector<std::array<long long unsigned int, 5> > >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h:1890:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::array<long long unsigned int, 5>*, std::vector<std::array<long long unsigned int, 5> > >' changed in GCC 7.1
In function 'constexpr void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<array<long long unsigned int, 5>*, vector<array<long long unsigned int, 5> > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<ranges::__detail::__make_comp_proj<SemanticTokensVisitor::finish()::<lambda(const auto:42&, const auto:43&)>, std::identity>(SemanticTokensVisitor::finish()::<lambda(const auto:42&, const auto:43&)>&, std::identity&)::<lambda(auto:38&&, auto:39&&)> >]',
    inlined from 'constexpr void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<array<long long unsigned int, 5>*, vector<array<long long unsigned int, 5> > >; _Compare = ranges::__detail::__make_comp_proj<SemanticTokensVisitor::finish()::<lambda(const auto:42&, const auto:43&)>, std::identity>(SemanticTokensVisitor::finish()::<lambda(const auto:42&, const auto:43&)>&, std::identity&)::<lambda(auto:38&&, auto:39&&)>]' at /usr/include/c++/14.2.1/bits/stl_algo.h:4805:18,
    inlined from 'constexpr _Iter std::ranges::__sort_fn::operator()(_Iter, _Sent, _Comp, _Proj) const [with _Iter = __gnu_cxx::__normal_iterator<std::array<long long unsigned int, 5>*, std::vector<std::array<long long unsigned int, 5> > >; _Sent = __gnu_cxx::__normal_iterator<std::array<long long unsigned int, 5>*, std::vector<std::array<long long unsigned int, 5> > >; _Comp = SemanticTokensVisitor::finish()::<lambda(const auto:42&, const auto:43&)>; _Proj = std::identity]' at /usr/include/c++/14.2.1/bits/ranges_algo.h:1790:11,
    inlined from 'constexpr std::ranges::borrowed_iterator_t<_Range> std::ranges::__sort_fn::operator()(_Range&&, _Comp, _Proj) const [with _Range = std::vector<std::array<long long unsigned int, 5> >&; _Comp = SemanticTokensVisitor::finish()::<lambda(const auto:42&, const auto:43&)>; _Proj = std::identity]' at /usr/include/c++/14.2.1/bits/ranges_algo.h:1801:16,
    inlined from 'std::vector<long long unsigned int> SemanticTokensVisitor::finish()' at ../mesonlsp/src/liblangserver/semantictokensvisitor.cpp:35:20:
/usr/include/c++/14.2.1/bits/stl_algo.h:1905:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::array<long long unsigned int, 5>*, std::vector<std::array<long long unsigned int, 5> > >' changed in GCC 7.1
In function 'constexpr void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<array<long long unsigned int, 5>*, vector<array<long long unsigned int, 5> > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<ranges::__detail::__make_comp_proj<SemanticTokensVisitor::finish()::<lambda(const auto:42&, const auto:43&)>, std::identity>(SemanticTokensVisitor::finish()::<lambda(const auto:42&, const auto:43&)>&, std::identity&)::<lambda(auto:38&&, auto:39&&)> >]',
    inlined from 'constexpr void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<array<long long unsigned int, 5>*, vector<array<long long unsigned int, 5> > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<ranges::__detail::__make_comp_proj<SemanticTokensVisitor::finish()::<lambda(const auto:42&, const auto:43&)>, std::identity>(SemanticTokensVisitor::finish()::<lambda(const auto:42&, const auto:43&)>&, std::identity&)::<lambda(auto:38&&, auto:39&&)> >]' at /usr/include/c++/14.2.1/bits/stl_algo.h:1908:31,
    inlined from 'constexpr void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<array<long long unsigned int, 5>*, vector<array<long long unsigned int, 5> > >; _Compare = ranges::__detail::__make_comp_proj<SemanticTokensVisitor::finish()::<lambda(const auto:42&, const auto:43&)>, std::identity>(SemanticTokensVisitor::finish()::<lambda(const auto:42&, const auto:43&)>&, std::identity&)::<lambda(auto:38&&, auto:39&&)>]' at /usr/include/c++/14.2.1/bits/stl_algo.h:4805:18,
    inlined from 'constexpr _Iter std::ranges::__sort_fn::operator()(_Iter, _Sent, _Comp, _Proj) const [with _Iter = __gnu_cxx::__normal_iterator<std::array<long long unsigned int, 5>*, std::vector<std::array<long long unsigned int, 5> > >; _Sent = __gnu_cxx::__normal_iterator<std::array<long long unsigned int, 5>*, std::vector<std::array<long long unsigned int, 5> > >; _Comp = SemanticTokensVisitor::finish()::<lambda(const auto:42&, const auto:43&)>; _Proj = std::identity]' at /usr/include/c++/14.2.1/bits/ranges_algo.h:1790:11,
    inlined from 'constexpr std::ranges::borrowed_iterator_t<_Range> std::ranges::__sort_fn::operator()(_Range&&, _Comp, _Proj) const [with _Range = std::vector<std::array<long long unsigned int, 5> >&; _Comp = SemanticTokensVisitor::finish()::<lambda(const auto:42&, const auto:43&)>; _Proj = std::identity]' at /usr/include/c++/14.2.1/bits/ranges_algo.h:1801:16,
    inlined from 'std::vector<long long unsigned int> SemanticTokensVisitor::finish()' at ../mesonlsp/src/liblangserver/semantictokensvisitor.cpp:35:20:
/usr/include/c++/14.2.1/bits/stl_algo.h:1817:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::array<long long unsigned int, 5>*, std::vector<std::array<long long unsigned int, 5> > >' 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<std::array<long long unsigned int, 5>*, std::vector<std::array<long long unsigned int, 5> > >' changed in GCC 7.1

[175/246] Compiling C++ object src/lib...ver/liblangserver.a.p/formatting.cpp.o
[176/246] Compiling C++ object src/lib...server.a.p/documentsymbolvisitor.cpp.o
[176/246] Generating src/vcs_version.h with a custom command
[177/246] Generating src/vcs_version.h with a custom command
[177/246] Linking static target subpro...ee-sitter-meson/libtree-sitter-meson.a
[178/246] Linking static target subpro...ee-sitter-meson/libtree-sitter-meson.a
[178/246] Linking static target subprojects/tree-sitter-ini/libtree-sitter-ini.a
[179/246] Linking static target subprojects/tree-sitter-ini/libtree-sitter-ini.a
[179/246] Linking static target subprojects/sha256/libsha256.a
[180/246] Linking static target subprojects/sha256/libsha256.a
[180/246] Linking static target subprojects/ada/libada.a
[181/246] Linking static target subprojects/ada/libada.a
[181/246] Linking static target subpro...on/subprojects/tinyjson/libtiny-json.a
[182/246] Linking static target subpro...on/subprojects/tinyjson/libtiny-json.a
[182/246] Linking static target subprojects/muon/libmuon.a
[183/246] Linking static target subprojects/muon/libmuon.a
[183/246] Compiling C object subprojects/muon/muon.p/src_main.c.o
[184/246] Compiling C object subprojects/muon/muon.p/src_main.c.o
[184/246] Compiling C object subprojects/muon/muon.p/src_ui_null.c.o
[185/246] Compiling C++ object src/lib...ver/liblangserver.a.p/formatting.cpp.o
[185/246] Linking static target src/liblog/liblog.a
[186/246] Linking static target src/liblog/liblog.a
[186/246] Linking static target src/libcxathrow/libcxathrow.a
[187/246] Compiling C object subprojects/muon/muon.p/src_ui_null.c.o
[187/246] Linking static target src/libutils/libutils.a
[188/246] Linking static target src/libcxathrow/libcxathrow.a
[188/246] Linking static target src/libobjects/libobjects.a
[189/246] Linking static target src/libutils/libutils.a
[189/246] Linking static target src/libast/libast.a
[190/246] Linking static target src/libobjects/libobjects.a
[190/246] Linking static target src/libparsing/libparsing.a
[191/246] Linking static target src/libparsing/libparsing.a
[191/246] Compiling C++ object src/libparsing/lexingtool.p/lexingtool.cpp.o
[192/246] Linking static target src/libast/libast.a
[192/246] Compiling C++ object src/libparsing/lexerstats.p/lexerstats.cpp.o
[193/246] Compiling C++ object src/libparsing/lexingtool.p/lexingtool.cpp.o
[193/246] Compiling C++ object src/libparsing/parserstats.p/parserstats.cpp.o
[194/246] Compiling C++ object src/lib...langserver.a.p/codeactionvisitor.cpp.o
In file included from ../mesonlsp/src/polyfill/polyfill.hpp:52,
                 from ../mesonlsp/src/libutils/utils.hpp:3,
                 from ../mesonlsp/src/libobjects/version.hpp:2,
                 from ../mesonlsp/src/libobjects/deprecationstate.hpp:3,
                 from ../mesonlsp/src/libobjects/argument.hpp:3,
                 from ../mesonlsp/src/libobjects/function.hpp:3,
                 from ../mesonlsp/src/liblangserver/codeactionvisitor.hpp:3,
                 from ../mesonlsp/src/liblangserver/codeactionvisitor.cpp:1:
/usr/include/c++/14.2.1/format: In function 'std::string std::vformat(string_view, format_args)':
/usr/include/c++/14.2.1/format:4255:3: note: parameter passing for argument of type 'std::format_args' {aka 'std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >'} changed in GCC 9.1
In function 'std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {const __cxx11::basic_string<char, char_traits<char>, allocator<char> >&}]',
    inlined from 'std::string SourceFile::extractNodeValue(const Location&)' at ../mesonlsp/src/libast/sourcefile.hpp:50:34:
/usr/include/c++/14.2.1/format:4297:72: note: parameter passing for argument of type 'std::format_args' {aka 'std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >'} changed in GCC 9.1
In function 'std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {const __cxx11::basic_string<char, char_traits<char>, allocator<char> >&, __cxx11::basic_string<char, char_traits<char>, allocator<char> >&, const __cxx11::basic_string<char, char_traits<char>, allocator<char> >&}]',
    inlined from 'std::string SourceFile::extractNodeValue(const Location&)' at ../mesonlsp/src/libast/sourcefile.hpp:52:71:
/usr/include/c++/14.2.1/format:4297:72: note: parameter passing for argument of type 'std::format_args' {aka 'std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >'} changed in GCC 9.1
In function 'std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {const __cxx11::basic_string<char, char_traits<char>, allocator<char> >&}]',
    inlined from 'void CodeActionVisitor::makeSortFilenamesAction(const Node*)' at ../mesonlsp/src/liblangserver/codeactionvisitor.cpp:488:42:
/usr/include/c++/14.2.1/format:4297:72: note: parameter passing for argument of type 'std::format_args' {aka 'std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >'} changed in GCC 9.1
In function 'std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {const __cxx11::basic_string<char, char_traits<char>, allocator<char> >&}]',
    inlined from 'void CodeActionVisitor::postSorting(const std::string&, size_t, const ArgumentList*, const std::vector<const Node*>&)' at ../mesonlsp/src/liblangserver/codeactionvisitor.cpp:574:44:
/usr/include/c++/14.2.1/format:4297:72: note: parameter passing for argument of type 'std::format_args' {aka 'std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >'} changed in GCC 9.1
In function 'std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {__cxx11::basic_string<char, char_traits<char>, allocator<char> >&}]',
    inlined from 'void CodeActionVisitor::makeDeclareDependencyAction(const Node*)' at ../mesonlsp/src/liblangserver/codeactionvisitor.cpp:405:70:
/usr/include/c++/14.2.1/format:4297:72: note: parameter passing for argument of type 'std::format_args' {aka 'std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >'} changed in GCC 9.1
In function 'std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {__cxx11::basic_string<char, char_traits<char>, allocator<char> >&}]',
    inlined from 'void CodeActionVisitor::makeDeclareDependencyAction(const Node*)' at ../mesonlsp/src/liblangserver/codeactionvisitor.cpp:413:27:
/usr/include/c++/14.2.1/format:4297:72: note: parameter passing for argument of type 'std::format_args' {aka 'std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >'} changed in GCC 9.1
In function 'std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {const __cxx11::basic_string<char, char_traits<char>, allocator<char> >&, __cxx11::basic_string<char, char_traits<char>, allocator<char> >&}]',
    inlined from 'void CodeActionVisitor::makeDeclareDependencyAction(const Node*)' at ../mesonlsp/src/liblangserver/codeactionvisitor.cpp:420:27:
/usr/include/c++/14.2.1/format:4297:72: note: parameter passing for argument of type 'std::format_args' {aka 'std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >'} changed in GCC 9.1
In function 'std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {__cxx11::basic_string<char, char_traits<char>, allocator<char> >&, __cxx11::basic_string<char, char_traits<char>, allocator<char> >&}]',
    inlined from 'void CodeActionVisitor::makeDeclareDependencyAction(const Node*)' at ../mesonlsp/src/liblangserver/codeactionvisitor.cpp:427:27:
/usr/include/c++/14.2.1/format:4297:72: note: parameter passing for argument of type 'std::format_args' {aka 'std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >'} changed in GCC 9.1
In function 'std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {const __cxx11::basic_string<char, char_traits<char>, allocator<char> >&, __cxx11::basic_string<char, char_traits<char>, allocator<char> >}]',
    inlined from 'void CodeActionVisitor::makeDeclareDependencyAction(const Node*)' at ../mesonlsp/src/liblangserver/codeactionvisitor.cpp:431:23:
/usr/include/c++/14.2.1/format:4297:72: note: parameter passing for argument of type 'std::format_args' {aka 'std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >'} changed in GCC 9.1
In function 'std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {__cxx11::basic_string<char, char_traits<char>, allocator<char> >&}]',
    inlined from 'void CodeActionVisitor::makeDeclareDependencyAction(const Node*)' at ../mesonlsp/src/liblangserver/codeactionvisitor.cpp:441:18:
/usr/include/c++/14.2.1/format:4297:72: note: parameter passing for argument of type 'std::format_args' {aka 'std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >'} changed in GCC 9.1
In function 'std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {const __cxx11::basic_string<char, char_traits<char>, allocator<char> >&}]',
    inlined from 'void CodeActionVisitor::makeLibraryToGenericAction(const Node*)' at ../mesonlsp/src/liblangserver/codeactionvisitor.cpp:311:41:
/usr/include/c++/14.2.1/format:4297:72: note: parameter passing for argument of type 'std::format_args' {aka 'std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >'} changed in GCC 9.1
In function 'std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {const __cxx11::basic_string<char, char_traits<char>, allocator<char> >&, __cxx11::basic_string<char, char_traits<char>, allocator<char> >&}]',
    inlined from 'void CodeActionVisitor::makeActionForBase(const IntegerLiteral*, const std::string&, const std::string&, const std::string&)' at ../mesonlsp/src/liblangserver/codeactionvisitor.cpp:260:41:
/usr/include/c++/14.2.1/format:4297:72: note: parameter passing for argument of type 'std::format_args' {aka 'std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >'} changed in GCC 9.1
In function 'std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {const long long unsigned int&}]',
    inlined from 'void CodeActionVisitor::makeIntegerToBaseAction(const Node*)' at ../mesonlsp/src/liblangserver/codeactionvisitor.cpp:232:40:
/usr/include/c++/14.2.1/format:4297:72: note: parameter passing for argument of type 'std::format_args' {aka 'std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >'} changed in GCC 9.1
In function 'std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {const long long unsigned int&}]',
    inlined from 'void CodeActionVisitor::makeIntegerToBaseAction(const Node*)' at ../mesonlsp/src/liblangserver/codeactionvisitor.cpp:236:40:
/usr/include/c++/14.2.1/format:4297:72: note: parameter passing for argument of type 'std::format_args' {aka 'std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >'} changed in GCC 9.1
In function 'std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {const long long unsigned int&}]',
    inlined from 'void CodeActionVisitor::makeIntegerToBaseAction(const Node*)' at ../mesonlsp/src/liblangserver/codeactionvisitor.cpp:241:20:
/usr/include/c++/14.2.1/format:4297:72: note: parameter passing for argument of type 'std::format_args' {aka 'std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >'} changed in GCC 9.1
In function 'std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {const long long unsigned int&}]',
    inlined from 'void CodeActionVisitor::makeIntegerToBaseAction(const Node*)' at ../mesonlsp/src/liblangserver/codeactionvisitor.cpp:248:40:
/usr/include/c++/14.2.1/format:4297:72: note: parameter passing for argument of type 'std::format_args' {aka 'std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >'} changed in GCC 9.1
In function 'std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {const __cxx11::basic_string<char, char_traits<char>, allocator<char> >&, __cxx11::basic_string<char, char_traits<char>, allocator<char> >}]',
    inlined from 'void CodeActionVisitor::makeCopyFileAction(const Node*)' at ../mesonlsp/src/liblangserver/codeactionvisitor.cpp:204:23:
/usr/include/c++/14.2.1/format:4297:72: note: parameter passing for argument of type 'std::format_args' {aka 'std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >'} changed in GCC 9.1
In function 'std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {const __cxx11::basic_string<char, char_traits<char>, allocator<char> >&}]',
    inlined from 'void CodeActionVisitor::makeCopyFileAction(const Node*)' at ../mesonlsp/src/liblangserver/codeactionvisitor.cpp:212:36:
/usr/include/c++/14.2.1/format:4297:72: note: parameter passing for argument of type 'std::format_args' {aka 'std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >'} changed in GCC 9.1
In function 'std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {const unsigned int&, const unsigned int&, const unsigned int&, const unsigned int&}]',
    inlined from 'std::string Location::format() const' at ../mesonlsp/src/libast/location.hpp:54:54,
    inlined from 'bool CodeActionVisitor::inRange(const Node*, bool)' at ../mesonlsp/src/liblangserver/codeactionvisitor.cpp:30:61:
/usr/include/c++/14.2.1/format:4297:72: note: parameter passing for argument of type 'std::format_args' {aka 'std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >'} changed in GCC 9.1

[194/246] Compiling C++ object src/libparsing/parsingtool.p/parsingtool.cpp.o
[195/246] Compiling C++ object src/libparsing/lexerstats.p/lexerstats.cpp.o
../mesonlsp/src/libparsing/lexerstats.cpp: In function 'std::pair<double, double> computeLinearEquation(const std::vector<std::pair<unsigned int, unsigned int> >&)':
../mesonlsp/src/libparsing/lexerstats.cpp:14:75: note: parameter passing for argument of type 'std::pair<double, double>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from ../mesonlsp/src/polyfill/polyfill.hpp:52,
                 from ../mesonlsp/src/libparsing/lexerstats.cpp:2:
/usr/include/c++/14.2.1/format: In function 'std::string std::vformat(string_view, format_args)':
/usr/include/c++/14.2.1/format:4255:3: note: parameter passing for argument of type 'std::format_args' {aka 'std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >'} changed in GCC 9.1
/usr/include/c++/14.2.1/format: In function 'std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {unsigned int&}]':
/usr/include/c++/14.2.1/format:4297:72: note: parameter passing for argument of type 'std::format_args' {aka 'std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >'} changed in GCC 9.1
/usr/include/c++/14.2.1/format: In function 'std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {double&, double&}]':
/usr/include/c++/14.2.1/format:4297:72: note: parameter passing for argument of type 'std::format_args' {aka 'std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >'} changed in GCC 9.1
In function 'std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {unsigned int, unsigned int&, double&}]',
    inlined from 'int main(int, char**)' at ../mesonlsp/src/libparsing/lexerstats.cpp:109:27:
/usr/include/c++/14.2.1/format:4297:72: note: parameter passing for argument of type 'std::format_args' {aka 'std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >'} changed in GCC 9.1
In function 'std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {double&}]',
    inlined from 'int main(int, char**)' at ../mesonlsp/src/libparsing/lexerstats.cpp:116:27:
/usr/include/c++/14.2.1/format:4297:72: note: parameter passing for argument of type 'std::format_args' {aka 'std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >'} changed in GCC 9.1
In function 'std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {unsigned int&, unsigned int&, double}]',
    inlined from 'int main(int, char**)' at ../mesonlsp/src/libparsing/lexerstats.cpp:119:27:
/usr/include/c++/14.2.1/format:4297:72: note: parameter passing for argument of type 'std::format_args' {aka 'std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >'} changed in GCC 9.1
In function 'std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {double}]',
    inlined from 'int main(int, char**)' at ../mesonlsp/src/libparsing/lexerstats.cpp:130:27:
/usr/include/c++/14.2.1/format:4297:72: note: parameter passing for argument of type 'std::format_args' {aka 'std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >'} changed in GCC 9.1
In function 'std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {double}]',
    inlined from 'int main(int, char**)' at ../mesonlsp/src/libparsing/lexerstats.cpp:134:27:
/usr/include/c++/14.2.1/format:4297:72: note: parameter passing for argument of type 'std::format_args' {aka 'std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >'} changed in GCC 9.1

[195/246] Compiling C++ object src/libparsing/parserbench.p/parserbench.cpp.o
[196/246] Compiling C++ object src/liblangserver/liblangserver.a.p/hover.cpp.o
In file included from /usr/include/c++/14.2.1/ostream:43,
                 from /usr/include/c++/14.2.1/iostream:41,
                 from ../mesonlsp/src/liblsptypes/lsptypes.hpp:4,
                 from ../mesonlsp/src/liblangserver/hover.hpp:3,
                 from ../mesonlsp/src/liblangserver/hover.cpp:1:
/usr/include/c++/14.2.1/format: In function 'std::string std::vformat(string_view, format_args)':
/usr/include/c++/14.2.1/format:4255:3: note: parameter passing for argument of type 'std::format_args' {aka 'std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >'} changed in GCC 9.1
In function 'std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {__cxx11::basic_string<char, char_traits<char>, allocator<char> >&}]',
    inlined from 'Hover makeHoverForId(const TypeNamespace&, IdExpression*)' at ../mesonlsp/src/liblangserver/hover.cpp:124:63:
/usr/include/c++/14.2.1/format:4297:72: note: parameter passing for argument of type 'std::format_args' {aka 'std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >'} changed in GCC 9.1
In function 'std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {__cxx11::basic_string<char, char_traits<char>, allocator<char> >&, __cxx11::basic_string<char, char_traits<char>, allocator<char> >&}]',
    inlined from 'Hover makeHoverForId(const TypeNamespace&, IdExpression*)' at ../mesonlsp/src/liblangserver/hover.cpp:131:43:
/usr/include/c++/14.2.1/format:4297:72: note: parameter passing for argument of type 'std::format_args' {aka 'std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >'} changed in GCC 9.1
In function 'std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {__cxx11::basic_string<char, char_traits<char>, allocator<char> >&, __cxx11::basic_string<char, char_traits<char>, allocator<char> >&, const __cxx11::basic_string<char, char_traits<char>, allocator<char> >&}]',
    inlined from 'Hover makeHoverForId(const TypeNamespace&, IdExpression*)' at ../mesonlsp/src/liblangserver/hover.cpp:134:41:
/usr/include/c++/14.2.1/format:4297:72: note: parameter passing for argument of type 'std::format_args' {aka 'std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >'} changed in GCC 9.1
In function 'std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {const __cxx11::basic_string<char, char_traits<char>, allocator<char> >&, __cxx11::basic_string<char, char_traits<char>, allocator<char> >}]',
    inlined from 'std::string formatArgument(const Argument*)' at ../mesonlsp/src/liblangserver/hover.cpp:142:22:
/usr/include/c++/14.2.1/format:4297:72: note: parameter passing for argument of type 'std::format_args' {aka 'std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >'} changed in GCC 9.1
In function 'std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {const __cxx11::basic_string<char, char_traits<char>, allocator<char> >&, __cxx11::basic_string<char, char_traits<char>, allocator<char> >, const char*&}]',
    inlined from 'std::string formatArgument(const Argument*)' at ../mesonlsp/src/liblangserver/hover.cpp:146:22:
/usr/include/c++/14.2.1/format:4297:72: note: parameter passing for argument of type 'std::format_args' {aka 'std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >'} changed in GCC 9.1
In function 'std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {__cxx11::basic_string<char, char_traits<char>, allocator<char> >&}]',
    inlined from 'std::string formatArgument(const Argument*)' at ../mesonlsp/src/liblangserver/hover.cpp:150:37:
/usr/include/c++/14.2.1/format:4297:72: note: parameter passing for argument of type 'std::format_args' {aka 'std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >'} changed in GCC 9.1
In function 'std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {const __cxx11::basic_string<char, char_traits<char>, allocator<char> >&}]',
    inlined from 'Hover makeHoverForMethodExpression(MethodExpression*)' at ../mesonlsp/src/liblangserver/hover.cpp:101:54:
/usr/include/c++/14.2.1/format:4297:72: note: parameter passing for argument of type 'std::format_args' {aka 'std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >'} changed in GCC 9.1
In function 'std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {__cxx11::basic_string<char, char_traits<char>, allocator<char> >}]',
    inlined from 'Hover makeHoverForMethodExpression(MethodExpression*)' at ../mesonlsp/src/liblangserver/hover.cpp:104:79:
/usr/include/c++/14.2.1/format:4297:72: note: parameter passing for argument of type 'std::format_args' {aka 'std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >'} changed in GCC 9.1
In function 'std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {const __cxx11::basic_string<char, char_traits<char>, allocator<char> >&}]',
    inlined from 'Hover makeHoverForMethodExpression(MethodExpression*)' at ../mesonlsp/src/liblangserver/hover.cpp:105:46:
/usr/include/c++/14.2.1/format:4297:72: note: parameter passing for argument of type 'std::format_args' {aka 'std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >'} changed in GCC 9.1
In function 'std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {const __cxx11::basic_string<char, char_traits<char>, allocator<char> >&}]',
    inlined from 'Hover makeHoverForMethodExpression(MethodExpression*)' at ../mesonlsp/src/liblangserver/hover.cpp:108:28:
/usr/include/c++/14.2.1/format:4297:72: note: parameter passing for argument of type 'std::format_args' {aka 'std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >'} changed in GCC 9.1
In function 'std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {const __cxx11::basic_string<char, char_traits<char>, allocator<char> >&, __cxx11::basic_string<char, char_traits<char>, allocator<char> >}]',
    inlined from 'Hover makeHoverForMethodExpression(MethodExpression*)' at ../mesonlsp/src/liblangserver/hover.cpp:110:28:
/usr/include/c++/14.2.1/format:4297:72: note: parameter passing for argument of type 'std::format_args' {aka 'std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >'} changed in GCC 9.1
In function 'std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {const __cxx11::basic_string<char, char_traits<char>, allocator<char> >&}]',
    inlined from 'Hover makeHoverForMethodExpression(MethodExpression*)' at ../mesonlsp/src/liblangserver/hover.cpp:113:28:
/usr/include/c++/14.2.1/format:4297:72: note: parameter passing for argument of type 'std::format_args' {aka 'std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >'} changed in GCC 9.1
In function 'std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {__cxx11::basic_string<char, char_traits<char>, allocator<char> >}]',
    inlined from 'Hover makeHoverForMethodExpression(MethodExpression*)' at ../mesonlsp/src/liblangserver/hover.cpp:115:31:
/usr/include/c++/14.2.1/format:4297:72: note: parameter passing for argument of type 'std::format_args' {aka 'std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >'} changed in GCC 9.1
In function 'std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {__cxx11::basic_string<char, char_traits<char>, allocator<char> >&, __cxx11::basic_string<char, char_traits<char>, allocator<char> >&, __cxx11::basic_string<char, char_traits<char>, allocator<char> >&, __cxx11::basic_string<char, char_traits<char>, allocator<char> >&}]',
    inlined from 'Hover makeHoverForMethodExpression(MethodExpression*)' at ../mesonlsp/src/liblangserver/hover.cpp:119:41:
/usr/include/c++/14.2.1/format:4297:72: note: parameter passing for argument of type 'std::format_args' {aka 'std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >'} changed in GCC 9.1
In function 'std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {__cxx11::basic_string<char, char_traits<char>, allocator<char> >&, __cxx11::basic_string<char, char_traits<char>, allocator<char> >&}]',
    inlined from 'Hover makeHoverForFunctionExpression(FunctionExpression*, const OptionState&, const std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >&)' at ../mesonlsp/src/liblangserver/hover.cpp:42:44:
/usr/include/c++/14.2.1/format:4297:72: note: parameter passing for argument of type 'std::format_args' {aka 'std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >'} changed in GCC 9.1
In function 'std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {__cxx11::basic_string<char, char_traits<char>, allocator<char> >}]',
    inlined from 'Hover makeHoverForFunctionExpression(FunctionExpression*, const OptionState&, const std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >&)' at ../mesonlsp/src/liblangserver/hover.cpp:51:22:
/usr/include/c++/14.2.1/format:4297:72: note: parameter passing for argument of type 'std::format_args' {aka 'std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >'} changed in GCC 9.1
In function 'std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {__cxx11::basic_string<char, char_traits<char>, allocator<char> >}]',
    inlined from 'Hover makeHoverForFunctionExpression(FunctionExpression*, const OptionState&, const std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >&)' at ../mesonlsp/src/liblangserver/hover.cpp:54:25:
/usr/include/c++/14.2.1/format:4297:72: note: parameter passing for argument of type 'std::format_args' {aka 'std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >'} changed in GCC 9.1
In function 'std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {const __cxx11::basic_string<char, char_traits<char>, allocator<char> >&}]',
    inlined from 'Hover makeHoverForFunctionExpression(FunctionExpression*, const OptionState&, const std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >&)' at ../mesonlsp/src/liblangserver/hover.cpp:59:52:
/usr/include/c++/14.2.1/format:4297:72: note: parameter passing for argument of type 'std::format_args' {aka 'std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >'} changed in GCC 9.1
In function 'std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {__cxx11::basic_string<char, char_traits<char>, allocator<char> >}]',
    inlined from 'Hover makeHoverForFunctionExpression(FunctionExpression*, const OptionState&, const std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >&)' at ../mesonlsp/src/liblangserver/hover.cpp:62:77:
/usr/include/c++/14.2.1/format:4297:72: note: parameter passing for argument of type 'std::format_args' {aka 'std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >'} changed in GCC 9.1
In function 'std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {const __cxx11::basic_string<char, char_traits<char>, allocator<char> >&}]',
    inlined from 'Hover makeHoverForFunctionExpression(FunctionExpression*, const OptionState&, const std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >&)' at ../mesonlsp/src/liblangserver/hover.cpp:63:44:
/usr/include/c++/14.2.1/format:4297:72: note: parameter passing for argument of type 'std::format_args' {aka 'std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >'} changed in GCC 9.1
In function 'std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {const __cxx11::basic_string<char, char_traits<char>, allocator<char> >&}]',
    inlined from 'Hover makeHoverForFunctionExpression(FunctionExpression*, const OptionState&, const std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >&)' at ../mesonlsp/src/liblangserver/hover.cpp:66:28:
/usr/include/c++/14.2.1/format:4297:72: note: parameter passing for argument of type 'std::format_args' {aka 'std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >'} changed in GCC 9.1
In function 'std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {const __cxx11::basic_string<char, char_traits<char>, allocator<char> >&, __cxx11::basic_string<char, char_traits<char>, allocator<char> >}]',
    inlined from 'Hover makeHoverForFunctionExpression(FunctionExpression*, const OptionState&, const std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >&)' at ../mesonlsp/src/liblangserver/hover.cpp:68:28:
/usr/include/c++/14.2.1/format:4297:72: note: parameter passing for argument of type 'std::format_args' {aka 'std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >'} changed in GCC 9.1
In function 'std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {const __cxx11::basic_string<char, char_traits<char>, allocator<char> >&}]',
    inlined from 'Hover makeHoverForFunctionExpression(FunctionExpression*, const OptionState&, const std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >&)' at ../mesonlsp/src/liblangserver/hover.cpp:71:28:
/usr/include/c++/14.2.1/format:4297:72: note: parameter passing for argument of type 'std::format_args' {aka 'std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >'} changed in GCC 9.1
In function 'std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {__cxx11::basic_string<char, char_traits<char>, allocator<char> >}]',
    inlined from 'Hover makeHoverForFunctionExpression(FunctionExpression*, const OptionState&, const std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >&)' at ../mesonlsp/src/liblangserver/hover.cpp:73:31:
/usr/include/c++/14.2.1/format:4297:72: note: parameter passing for argument of type 'std::format_args' {aka 'std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >'} changed in GCC 9.1
In function 'std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {const __cxx11::basic_string<char, char_traits<char>, allocator<char> >&, __cxx11::basic_string<char, char_traits<char>, allocator<char> >&}]',
    inlined from 'Hover makeHoverForFunctionExpression(FunctionExpression*, const OptionState&, const std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >&)' at ../mesonlsp/src/liblangserver/hover.cpp:86:27:
/usr/include/c++/14.2.1/format:4297:72: note: parameter passing for argument of type 'std::format_args' {aka 'std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >'} changed in GCC 9.1
In function 'std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {__cxx11::basic_string<char, char_traits<char>, allocator<char> >&, __cxx11::basic_string<char, char_traits<char>, allocator<char> >&, __cxx11::basic_string<char, char_traits<char>, allocator<char> >&, __cxx11::basic_string<char, char_traits<char>, allocator<char> >&}]',
    inlined from 'Hover makeHoverForFunctionExpression(FunctionExpression*, const OptionState&, const std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >&)' at ../mesonlsp/src/liblangserver/hover.cpp:91:41:
/usr/include/c++/14.2.1/format:4297:72: note: parameter passing for argument of type 'std::format_args' {aka 'std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >'} changed in GCC 9.1

[196/246] Linking static target src/libtypenamespace/libtypenamespace.a
[197/246] Linking static target src/libtypenamespace/libtypenamespace.a
[197/246] Linking static target src/libwrap/libwrap.a
[198/246] Linking static target src/libwrap/libwrap.a
[198/246] Linking static target src/libanalyze/libanalyze.a
[199/246] Linking static target src/libanalyze/libanalyze.a
[199/246] Linking static target src/libjsonrpc/libjsonrpc.a
[200/246] Linking static target src/libjsonrpc/libjsonrpc.a
[200/246] Linking static target src/libls/libls.a
[201/246] Linking static target src/libls/libls.a
[201/246] Linking static target src/liblangserver/liblangserver.a
[202/246] Linking static target src/liblangserver/liblangserver.a
[202/246] Compiling C++ object src/mesonlsp.p/main.cpp.o
[203/246] Compiling C++ object src/libparsing/parserbench.p/parserbench.cpp.o
../mesonlsp/src/libparsing/parserbench.cpp: In function 'int main(int, char**)':
../mesonlsp/src/libparsing/parserbench.cpp:8:14: warning: unused parameter 'argc' [-Wunused-parameter]

[203/246] Compiling C++ object src/lint/mesonlint.p/main.cpp.o
[204/246] Compiling C++ object src/libparsing/parserstats.p/parserstats.cpp.o
../mesonlsp/src/libparsing/parserstats.cpp: In function 'std::pair<double, double> computeLinearEquation(const std::vector<std::pair<unsigned int, unsigned int> >&)':
../mesonlsp/src/libparsing/parserstats.cpp:68:75: note: parameter passing for argument of type 'std::pair<double, double>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from ../mesonlsp/src/polyfill/polyfill.hpp:52,
                 from ../mesonlsp/src/libutils/utils.hpp:3,
                 from ../mesonlsp/src/libobjects/version.hpp:2,
                 from ../mesonlsp/src/libobjects/deprecationstate.hpp:3,
                 from ../mesonlsp/src/libobjects/argument.hpp:3,
                 from ../mesonlsp/src/libobjects/function.hpp:3,
                 from ../mesonlsp/src/libast/node.hpp:3,
                 from ../mesonlsp/src/libparsing/parserstats.cpp:2:
/usr/include/c++/14.2.1/format: In function 'std::string std::vformat(string_view, format_args)':
/usr/include/c++/14.2.1/format:4255:3: note: parameter passing for argument of type 'std::format_args' {aka 'std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >'} changed in GCC 9.1
In function 'std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {const __cxx11::basic_string<char, char_traits<char>, allocator<char> >&, double&, const __cxx11::basic_string<char, char_traits<char>, allocator<char> >&, long long unsigned int&, long long unsigned int&}]',
    inlined from 'void print(const std::string&, uint64_t, uint64_t, const std::string&)' at ../mesonlsp/src/libparsing/parserstats.cpp:92:27:
/usr/include/c++/14.2.1/format:4297:72: note: parameter passing for argument of type 'std::format_args' {aka 'std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >'} changed in GCC 9.1
In function 'std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {const double&, const double&}]',
    inlined from 'void StatsExtractor::print() const' at ../mesonlsp/src/libparsing/parserstats.cpp:117:27:
/usr/include/c++/14.2.1/format:4297:72: note: parameter passing for argument of type 'std::format_args' {aka 'std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >'} changed in GCC 9.1
In function 'std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {const long long unsigned int&, unsigned int}]',
    inlined from 'void StatsExtractor::print() const' at ../mesonlsp/src/libparsing/parserstats.cpp:119:27:
/usr/include/c++/14.2.1/format:4297:72: note: parameter passing for argument of type 'std::format_args' {aka 'std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >'} changed in GCC 9.1
In function 'std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {const long long unsigned int&, unsigned int}]',
    inlined from 'void StatsExtractor::print() const' at ../mesonlsp/src/libparsing/parserstats.cpp:122:27:
/usr/include/c++/14.2.1/format:4297:72: note: parameter passing for argument of type 'std::format_args' {aka 'std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >'} changed in GCC 9.1

[204/246] Compiling C++ object src/lint/mesonlint.p/lintingconfig.cpp.o
[205/246] Compiling C++ object src/libparsing/parsingtool.p/parsingtool.cpp.o
In file included from ../mesonlsp/src/polyfill/polyfill.hpp:52,
                 from ../mesonlsp/src/libutils/utils.hpp:3,
                 from ../mesonlsp/src/libobjects/version.hpp:2,
                 from ../mesonlsp/src/libobjects/deprecationstate.hpp:3,
                 from ../mesonlsp/src/libobjects/argument.hpp:3,
                 from ../mesonlsp/src/libobjects/function.hpp:3,
                 from ../mesonlsp/src/libast/node.hpp:3,
                 from ../mesonlsp/src/libparsing/parser.hpp:3,
                 from ../mesonlsp/src/libparsing/parsingtool.cpp:3:
/usr/include/c++/14.2.1/format: In function 'std::string std::vformat(string_view, format_args)':
/usr/include/c++/14.2.1/format:4255:3: note: parameter passing for argument of type 'std::format_args' {aka 'std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >'} changed in GCC 9.1
In function 'std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {unsigned int&, unsigned int}]',
    inlined from 'int main(int, char**)' at ../mesonlsp/src/libparsing/parsingtool.cpp:16:25:
/usr/include/c++/14.2.1/format:4297:72: note: parameter passing for argument of type 'std::format_args' {aka 'std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >'} changed in GCC 9.1
In function 'std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {unsigned int&, unsigned int}]',
    inlined from 'int main(int, char**)' at ../mesonlsp/src/libparsing/parsingtool.cpp:23:25:
/usr/include/c++/14.2.1/format:4297:72: note: parameter passing for argument of type 'std::format_args' {aka 'std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >'} changed in GCC 9.1
In function 'std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {unsigned int}]',
    inlined from 'int main(int, char**)' at ../mesonlsp/src/libparsing/parsingtool.cpp:31:23:
/usr/include/c++/14.2.1/format:4297:72: note: parameter passing for argument of type 'std::format_args' {aka 'std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >'} changed in GCC 9.1
In function 'std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {unsigned int, const unsigned int&, const __cxx11::basic_string<char, char_traits<char>, allocator<char> >&}]',
    inlined from 'int main(int, char**)' at ../mesonlsp/src/libparsing/parsingtool.cpp:33:26:
/usr/include/c++/14.2.1/format:4297:72: note: parameter passing for argument of type 'std::format_args' {aka 'std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >'} changed in GCC 9.1
In function 'std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {unsigned int}]',
    inlined from 'int main(int, char**)' at ../mesonlsp/src/libparsing/parsingtool.cpp:38:23:
/usr/include/c++/14.2.1/format:4297:72: note: parameter passing for argument of type 'std::format_args' {aka 'std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >'} changed in GCC 9.1
In function 'std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {unsigned int, const unsigned int&, const __cxx11::basic_string<char, char_traits<char>, allocator<char> >&}]',
    inlined from 'int main(int, char**)' at ../mesonlsp/src/libparsing/parsingtool.cpp:40:26:
/usr/include/c++/14.2.1/format:4297:72: note: parameter passing for argument of type 'std::format_args' {aka 'std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >'} changed in GCC 9.1

[205/246] Compiling C++ object src/lint/mesonlint.p/linter.cpp.o
[206/246] Compiling C++ object src/lint/mesonlint.p/lintingconfig.cpp.o
[206/246] Compiling C++ object tests/liblog/logtest.p/test.cpp.o
[207/246] Compiling C++ object tests/liblog/logtest.p/test.cpp.o
[207/246] Compiling C++ object tests/libcxathrow/cxathrowtest.p/test.cpp.o
[208/246] Compiling C++ object tests/libcxathrow/cxathrowtest.p/test.cpp.o
[208/246] Compiling C++ object tests/l...gnosticstest.p/optiondiagnostics.cpp.o
[209/246] Compiling C++ object src/lint/mesonlint.p/main.cpp.o
In file included from /usr/include/c++/14.2.1/ostream:43,
                 from /usr/include/c++/14.2.1/istream:41,
                 from /usr/include/c++/14.2.1/sstream:40,
                 from /usr/include/c++/14.2.1/bits/quoted_string.h:38,
                 from /usr/include/c++/14.2.1/iomanip:50,
                 from /usr/include/c++/14.2.1/bits/fs_path.h:38,
                 from /usr/include/c++/14.2.1/filesystem:52,
                 from ../mesonlsp/src/lint/lintingconfig.hpp:4,
                 from ../mesonlsp/src/lint/linter.hpp:2,
                 from ../mesonlsp/src/lint/main.cpp:1:
/usr/include/c++/14.2.1/format: In function 'std::string std::vformat(string_view, format_args)':
/usr/include/c++/14.2.1/format:4255:3: note: parameter passing for argument of type 'std::format_args' {aka 'std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >'} changed in GCC 9.1
In function 'std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {__cxx11::basic_string<char, char_traits<char>, allocator<char> >}]',
    inlined from 'int main(int, char**)' at ../mesonlsp/src/lint/main.cpp:113:29:
/usr/include/c++/14.2.1/format:4297:72: note: parameter passing for argument of type 'std::format_args' {aka 'std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >'} changed in GCC 9.1
In function 'std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {__cxx11::basic_string<char, char_traits<char>, allocator<char> >}]',
    inlined from 'int main(int, char**)' at ../mesonlsp/src/lint/main.cpp:118:29:
/usr/include/c++/14.2.1/format:4297:72: note: parameter passing for argument of type 'std::format_args' {aka 'std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >'} changed in GCC 9.1
In function 'std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {const char*}]',
    inlined from 'int main(int, char**)' at ../mesonlsp/src/lint/main.cpp:127:29:
/usr/include/c++/14.2.1/format:4297:72: note: parameter passing for argument of type 'std::format_args' {aka 'std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >'} changed in GCC 9.1

[209/246] Compiling C++ object tests/libutils/utilstest.p/test.cpp.o
[210/246] Compiling C++ object src/lint/mesonlint.p/linter.cpp.o
[210/246] Compiling C++ object tests/libutils/processtest.p/processtest.cpp.o
[211/246] Compiling C++ object src/mesonlsp.p/main.cpp.o
[211/246] Compiling C++ object tests/libjsonrpc/jsonrpctest.p/test.cpp.o
[212/246] Compiling C++ object tests/libutils/processtest.p/processtest.cpp.o
[212/246] Compiling C++ object tests/libast/asttest.p/test.cpp.o
[213/246] Compiling C++ object tests/libutils/utilstest.p/test.cpp.o
[213/246] Compiling C++ object tests/l...mespace/typenamespacetest.p/test.cpp.o
[214/246] Compiling C++ object tests/l...gnosticstest.p/optiondiagnostics.cpp.o
[214/246] Compiling C++ object tests/libparsing/lextest.p/lextest.cpp.o
[215/246] Compiling C++ object tests/libparsing/lextest.p/lextest.cpp.o
[215/246] Compiling C++ object tests/i...ter.p/partial-interpreter-tester.cpp.o
[216/246] Compiling C++ object tests/l...mespace/typenamespacetest.p/test.cpp.o
[216/246] Compiling C++ object tests/i...er-tester.p/type-analyzer-tester.cpp.o
[217/246] Compiling C++ object tests/libjsonrpc/jsonrpctest.p/test.cpp.o
In file included from ../mesonlsp/src/polyfill/polyfill.hpp:52,
                 from ../mesonlsp/tests/libjsonrpc/test.cpp:1:
/usr/include/c++/14.2.1/format: In function 'std::string std::vformat(string_view, format_args)':
/usr/include/c++/14.2.1/format:4255:3: note: parameter passing for argument of type 'std::format_args' {aka 'std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >'} changed in GCC 9.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,
                 from ../mesonlsp/src/libjsonrpc/jsonrpc.hpp:8,
                 from ../mesonlsp/tests/libjsonrpc/test.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 = 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 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 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
In function 'std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {unsigned int&, __cxx11::basic_string<char, char_traits<char>, allocator<char> >&}]',
    inlined from 'std::string makeJsonrpcCall(int, const std::string&, nlohmann::json_abi_v3_12_0::json)' at ../mesonlsp/tests/libjsonrpc/test.cpp:49:65,
    inlined from 'std::string makeInputMessage()' at ../mesonlsp/tests/libjsonrpc/test.cpp:65:25,
    inlined from 'int main(int, char**)' at ../mesonlsp/tests/libjsonrpc/test.cpp:72:45:
/usr/include/c++/14.2.1/format:4297:72: note: parameter passing for argument of type 'std::format_args' {aka 'std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >'} changed in GCC 9.1
In function 'std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {unsigned int&, __cxx11::basic_string<char, char_traits<char>, allocator<char> >&}]',
    inlined from 'std::string makeJsonRpcNotification(const std::string&, nlohmann::json_abi_v3_12_0::json)' at ../mesonlsp/tests/libjsonrpc/test.cpp:60:65,
    inlined from 'std::string makeInputMessage()' at ../mesonlsp/tests/libjsonrpc/test.cpp:66:33,
    inlined from 'int main(int, char**)' at ../mesonlsp/tests/libjsonrpc/test.cpp:72:45:
/usr/include/c++/14.2.1/format:4297:72: note: parameter passing for argument of type 'std::format_args' {aka 'std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >'} changed in GCC 9.1

[217/246] Compiling C++ object tests/i...kspace-tester.p/workspace-tester.cpp.o
[218/246] Compiling C++ object tests/libast/asttest.p/test.cpp.o
In file included from /usr/include/c++/14.2.1/map:62,
                 from ../mesonlsp/src/libobjects/function.hpp:10,
                 from ../mesonlsp/src/libast/node.hpp:3,
                 from ../mesonlsp/tests/libast/test.cpp:1:
/usr/include/c++/14.2.1/bits/stl_tree.h: In function 'std::pair<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(const_iterator, const key_type&) [with _Key = long long unsigned int; _Val = long long unsigned int; _KeyOfValue = std::_Identity<long long unsigned int>; _Compare = std::less<long long unsigned int>; _Alloc = std::allocator<long long unsigned int>]':
/usr/include/c++/14.2.1/bits/stl_tree.h:2206:5: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, long long unsigned int, std::_Identity<long long unsigned int>, std::less<long long unsigned int>, std::allocator<long long unsigned int> >::const_iterator' changed in GCC 7.1
In file included from ../mesonlsp/src/polyfill/polyfill.hpp:52,
                 from ../mesonlsp/src/libutils/utils.hpp:3,
                 from ../mesonlsp/src/libobjects/version.hpp:2,
                 from ../mesonlsp/src/libobjects/deprecationstate.hpp:3,
                 from ../mesonlsp/src/libobjects/argument.hpp:3,
                 from ../mesonlsp/src/libobjects/function.hpp:3:
/usr/include/c++/14.2.1/format: In function 'std::string std::vformat(string_view, format_args)':
/usr/include/c++/14.2.1/format:4255:3: note: parameter passing for argument of type 'std::format_args' {aka 'std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >'} changed in GCC 9.1
In function 'std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {const __cxx11::basic_string<char, char_traits<char>, allocator<char> >&, __cxx11::basic_string<char, char_traits<char>, allocator<char> >&, const __cxx11::basic_string<char, char_traits<char>, allocator<char> >&}]',
    inlined from 'std::string SourceFile::extractNodeValue(const Location&)' at ../mesonlsp/src/libast/sourcefile.hpp:52:71:
/usr/include/c++/14.2.1/format:4297:72: note: parameter passing for argument of type 'std::format_args' {aka 'std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >'} changed in GCC 9.1

[218/246] Compiling C++ object tests/integration/wrap-tester.p/wrap-tester.cpp.o
[219/246] Compiling C++ object tests/integration/wrap-tester.p/wrap-tester.cpp.o
[219/246] Linking target subprojects/muon/muon
[220/246] Linking target subprojects/muon/muon
[220/246] Linking target src/libparsing/lexingtool
[221/246] Linking target src/libparsing/lexingtool
[221/246] Linking target src/libparsing/lexerstats
[222/246] Linking target src/libparsing/lexerstats
[222/246] Linking target src/libparsing/parserstats
[223/246] Compiling C++ object tests/i...ter.p/partial-interpreter-tester.cpp.o
In file included from ../mesonlsp/src/polyfill/polyfill.hpp:52,
                 from ../mesonlsp/src/libutils/utils.hpp:3,
                 from ../mesonlsp/src/libobjects/version.hpp:2,
                 from ../mesonlsp/src/libobjects/deprecationstate.hpp:3,
                 from ../mesonlsp/src/libobjects/argument.hpp:3,
                 from ../mesonlsp/src/libobjects/function.hpp:3,
                 from ../mesonlsp/src/libanalyze/mesonmetadata.hpp:3,
                 from ../mesonlsp/src/libanalyze/mesontree.hpp:4,
                 from ../mesonlsp/tests/integration/partial-interpreter-tester.cpp:3:
/usr/include/c++/14.2.1/format: In function 'std::string std::vformat(string_view, format_args)':
/usr/include/c++/14.2.1/format:4255:3: note: parameter passing for argument of type 'std::format_args' {aka 'std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >'} changed in GCC 9.1
In function 'std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {__cxx11::basic_string<char, char_traits<char>, allocator<char> >, chrono::time_point<chrono::_V2::system_clock, chrono::duration<long long int, ratio<1, 1000000000> > >, int}]',
    inlined from 'int main(int, char**)' at ../mesonlsp/tests/integration/partial-interpreter-tester.cpp:33:18:
/usr/include/c++/14.2.1/format:4297:72: note: parameter passing for argument of type 'std::format_args' {aka 'std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >'} changed in GCC 9.1
In function 'std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {__cxx11::basic_string<char, char_traits<char>, allocator<char> >, __cxx11::basic_string<char, char_traits<char>, allocator<char> >}]',
    inlined from 'int main(int, char**)' at ../mesonlsp/tests/integration/partial-interpreter-tester.cpp:45:26:
/usr/include/c++/14.2.1/format:4297:72: note: parameter passing for argument of type 'std::format_args' {aka 'std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >'} changed in GCC 9.1
In function 'std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {__cxx11::basic_string<char, char_traits<char>, allocator<char> >, __cxx11::basic_string<char, char_traits<char>, allocator<char> >}]',
    inlined from 'int main(int, char**)' at ../mesonlsp/tests/integration/partial-interpreter-tester.cpp:55:28:
/usr/include/c++/14.2.1/format:4297:72: note: parameter passing for argument of type 'std::format_args' {aka 'std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >'} changed in GCC 9.1
In function 'std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {int&}]',
    inlined from 'int main(int, char**)' at ../mesonlsp/tests/integration/partial-interpreter-tester.cpp:74:29:
/usr/include/c++/14.2.1/format:4297:72: note: parameter passing for argument of type 'std::format_args' {aka 'std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >'} changed in GCC 9.1
In function 'std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {long long int}]',
    inlined from 'typename _FormatContext::iterator std::__format::__formatter_chrono<_CharT>::_M_R_T(const _Tp&, typename _FormatContext::iterator, _FormatContext&, bool) const [with _Tp = std::chrono::duration<long long unsigned int, std::ratio<1> >; _FormatContext = std::basic_format_context<std::__format::_Sink_iter<char>, char>; _CharT = char]' at /usr/include/c++/14.2.1/bits/chrono_io.h:1113:9:
/usr/include/c++/14.2.1/format:4297:72: note: parameter passing for argument of type 'std::format_args' {aka 'std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >'} changed in GCC 9.1
In function 'std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {long long int}]',
    inlined from 'typename _FormatContext::iterator std::__format::__formatter_chrono<_CharT>::_M_R_T(const _Tp&, typename _FormatContext::iterator, _FormatContext&, bool) const [with _Tp = std::chrono::duration<long long int>; _FormatContext = std::basic_format_context<std::__format::_Sink_iter<char>, char>; _CharT = char]' at /usr/include/c++/14.2.1/bits/chrono_io.h:1113:9:
/usr/include/c++/14.2.1/format:4297:72: note: parameter passing for argument of type 'std::format_args' {aka 'std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >'} changed in GCC 9.1
In function 'std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {long long int}]',
    inlined from 'typename _FormatContext::iterator std::__format::__formatter_chrono<_CharT>::_M_R_T(const _Tp&, typename _FormatContext::iterator, _FormatContext&, bool) const [with _Tp = std::chrono::time_point<std::chrono::_V2::system_clock, std::chrono::duration<long long int> >; _FormatContext = std::basic_format_context<std::__format::_Sink_iter<char>, char>; _CharT = char]' at /usr/include/c++/14.2.1/bits/chrono_io.h:1113:9:
/usr/include/c++/14.2.1/format:4297:72: note: parameter passing for argument of type 'std::format_args' {aka 'std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >'} changed in GCC 9.1
In file included from /usr/include/c++/14.2.1/chrono:3360,
                 from ../mesonlsp/tests/integration/partial-interpreter-tester.cpp:8:
In function 'std::basic_ostream<_CharT, _Traits>& std::chrono::operator<<(std::basic_ostream<_CharT, _Traits>&, const year_month_day&) [with _CharT = char; _Traits = std::char_traits<char>]',
    inlined from 'typename _FormatContext::iterator std::__format::__formatter_chrono<_CharT>::_M_format_to_ostream(const _Tp&, _FormatContext&, bool) const [with _Tp = std::chrono::time_point<std::chrono::_V2::system_clock, std::chrono::duration<long long int, std::ratio<1, 1000000000> > >; _FormatContext = std::basic_format_context<std::__format::_Sink_iter<char>, char>; _CharT = char]' at /usr/include/c++/14.2.1/bits/chrono_io.h:720:5,
    inlined from 'typename _FormatContext::iterator std::__format::__formatter_chrono<_CharT>::_M_format(const _Tp&, _FormatContext&, bool) const [with _Tp = std::chrono::time_point<std::chrono::_V2::system_clock, std::chrono::duration<long long int, std::ratio<1, 1000000000> > >; _FormatContext = std::basic_format_context<std::__format::_Sink_iter<char>, char>; _CharT = char]' at /usr/include/c++/14.2.1/bits/chrono_io.h:487:33:
/usr/include/c++/14.2.1/bits/chrono_io.h:2596:27: note: parameter passing for argument of type 'std::format_args' {aka 'std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >'} changed in GCC 9.1
In function 'std::basic_ostream<_CharT, _Traits>& std::chrono::operator<<(std::basic_ostream<_CharT, _Traits>&, const year_month_day&) [with _CharT = char; _Traits = std::char_traits<char>]',
    inlined from 'typename _FormatContext::iterator std::__format::__formatter_chrono<_CharT>::_M_format_to_ostream(const _Tp&, _FormatContext&, bool) const [with _Tp = std::chrono::time_point<std::chrono::_V2::system_clock, std::chrono::duration<long long int> >; _FormatContext = std::basic_format_context<std::__format::_Sink_iter<char>, char>; _CharT = char]' at /usr/include/c++/14.2.1/bits/chrono_io.h:720:5,
    inlined from 'typename _FormatContext::iterator std::__format::__formatter_chrono<_CharT>::_M_format(const _Tp&, _FormatContext&, bool) const [with _Tp = std::chrono::time_point<std::chrono::_V2::system_clock, std::chrono::duration<long long int> >; _FormatContext = std::basic_format_context<std::__format::_Sink_iter<char>, char>; _CharT = char]' at /usr/include/c++/14.2.1/bits/chrono_io.h:487:33:
/usr/include/c++/14.2.1/bits/chrono_io.h:2596:27: note: parameter passing for argument of type 'std::format_args' {aka 'std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >'} changed in GCC 9.1
In function 'std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {int}]',
    inlined from 'typename _FormatContext::iterator std::__format::__formatter_chrono<_CharT>::_M_F(const _Tp&, typename _FormatContext::iterator, _FormatContext&) const [with _Tp = std::chrono::year_month_day; _FormatContext = std::basic_format_context<std::__format::_Sink_iter<char>, char>; _CharT = char]' at /usr/include/c++/14.2.1/bits/chrono_io.h:921:9,
    inlined from 'typename _FormatContext::iterator std::__format::__formatter_chrono<_CharT>::_M_format(const _Tp&, _FormatContext&, bool) const [with _Tp = std::chrono::year_month_day; _FormatContext = std::basic_format_context<std::__format::_Sink_iter<char>, char>; _CharT = char]' at /usr/include/c++/14.2.1/bits/chrono_io.h:558:17:
/usr/include/c++/14.2.1/format:4297:72: note: parameter passing for argument of type 'std::format_args' {aka 'std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >'} changed in GCC 9.1
In function 'std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {long long int}]',
    inlined from 'typename _FormatContext::iterator std::__format::__formatter_chrono<_CharT>::_M_R_T(const _Tp&, typename _FormatContext::iterator, _FormatContext&, bool) const [with _Tp = std::chrono::hh_mm_ss<std::chrono::duration<long long int, std::ratio<1, 1000000000> > >; _FormatContext = std::basic_format_context<std::__format::_Sink_iter<char>, char>; _CharT = char]' at /usr/include/c++/14.2.1/bits/chrono_io.h:1113:9,
    inlined from 'typename _FormatContext::iterator std::__format::__formatter_chrono<_CharT>::_M_format(const _Tp&, _FormatContext&, bool) const [with _Tp = std::chrono::hh_mm_ss<std::chrono::duration<long long int, std::ratio<1, 1000000000> > >; _FormatContext = std::basic_format_context<std::__format::_Sink_iter<char>, char>; _CharT = char]' at /usr/include/c++/14.2.1/bits/chrono_io.h:597:19:
/usr/include/c++/14.2.1/format:4297:72: note: parameter passing for argument of type 'std::format_args' {aka 'std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >'} changed in GCC 9.1
In function 'std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {long long int}]',
    inlined from 'typename _FormatContext::iterator std::__format::__formatter_chrono<_CharT>::_M_R_T(const _Tp&, typename _FormatContext::iterator, _FormatContext&, bool) const [with _Tp = std::chrono::hh_mm_ss<std::chrono::duration<long long int> >; _FormatContext = std::basic_format_context<std::__format::_Sink_iter<char>, char>; _CharT = char]' at /usr/include/c++/14.2.1/bits/chrono_io.h:1113:9:
/usr/include/c++/14.2.1/format:4297:72: note: parameter passing for argument of type 'std::format_args' {aka 'std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >'} changed in GCC 9.1

[223/246] Linking target src/libparsing/parsingtool
[224/246] Linking target src/libparsing/parserstats
[224/246] Linking target src/libparsing/parserbench
[225/246] Linking target src/libparsing/parsingtool
[225/246] Linking target tests/liblog/logtest
[226/246] Compiling C++ object tests/i...er-tester.p/type-analyzer-tester.cpp.o
In file included from ../mesonlsp/src/polyfill/polyfill.hpp:52,
                 from ../mesonlsp/src/libutils/utils.hpp:3,
                 from ../mesonlsp/src/libobjects/version.hpp:2,
                 from ../mesonlsp/src/libobjects/deprecationstate.hpp:3,
                 from ../mesonlsp/src/libobjects/argument.hpp:3,
                 from ../mesonlsp/src/libobjects/function.hpp:3,
                 from ../mesonlsp/src/libanalyze/mesonmetadata.hpp:3,
                 from ../mesonlsp/src/libanalyze/mesontree.hpp:4,
                 from ../mesonlsp/tests/integration/type-analyzer-tester.cpp:3:
/usr/include/c++/14.2.1/format: In function 'std::string std::vformat(string_view, format_args)':
/usr/include/c++/14.2.1/format:4255:3: note: parameter passing for argument of type 'std::format_args' {aka 'std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >'} changed in GCC 9.1
In function 'std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {__cxx11::basic_string<char, char_traits<char>, allocator<char> >, chrono::time_point<chrono::_V2::system_clock, chrono::duration<long long int, ratio<1, 1000000000> > >, int}]',
    inlined from 'int main(int, char**)' at ../mesonlsp/tests/integration/type-analyzer-tester.cpp:34:18:
/usr/include/c++/14.2.1/format:4297:72: note: parameter passing for argument of type 'std::format_args' {aka 'std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >'} changed in GCC 9.1
In function 'std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {__cxx11::basic_string<char, char_traits<char>, allocator<char> >, __cxx11::basic_string<char, char_traits<char>, allocator<char> >}]',
    inlined from 'int main(int, char**)' at ../mesonlsp/tests/integration/type-analyzer-tester.cpp:44:26:
/usr/include/c++/14.2.1/format:4297:72: note: parameter passing for argument of type 'std::format_args' {aka 'std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >'} changed in GCC 9.1
In function 'std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {__cxx11::basic_string<char, char_traits<char>, allocator<char> >, __cxx11::basic_string<char, char_traits<char>, allocator<char> >}]',
    inlined from 'int main(int, char**)' at ../mesonlsp/tests/integration/type-analyzer-tester.cpp:54:28:
/usr/include/c++/14.2.1/format:4297:72: note: parameter passing for argument of type 'std::format_args' {aka 'std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >'} changed in GCC 9.1
In function 'std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {const __cxx11::basic_string<char, char_traits<char>, allocator<char> >&, const __cxx11::basic_string<char, char_traits<char>, allocator<char> >&, const __cxx11::basic_string<char, char_traits<char>, allocator<char> >&}]',
    inlined from 'int main(int, char**)' at ../mesonlsp/tests/integration/type-analyzer-tester.cpp:74:31:
/usr/include/c++/14.2.1/format:4297:72: note: parameter passing for argument of type 'std::format_args' {aka 'std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >'} changed in GCC 9.1
In function 'std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {int&}]',
    inlined from 'int main(int, char**)' at ../mesonlsp/tests/integration/type-analyzer-tester.cpp:82:29:
/usr/include/c++/14.2.1/format:4297:72: note: parameter passing for argument of type 'std::format_args' {aka 'std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >'} changed in GCC 9.1
In function 'std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {const __cxx11::basic_string<char, char_traits<char>, allocator<char> >&, __cxx11::basic_string<char, char_traits<char>, allocator<char> >}]',
    inlined from 'int main(int, char**)' at ../mesonlsp/tests/integration/type-analyzer-tester.cpp:85:31:
/usr/include/c++/14.2.1/format:4297:72: note: parameter passing for argument of type 'std::format_args' {aka 'std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >'} changed in GCC 9.1
In function 'std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {long long int}]',
    inlined from 'typename _FormatContext::iterator std::__format::__formatter_chrono<_CharT>::_M_R_T(const _Tp&, typename _FormatContext::iterator, _FormatContext&, bool) const [with _Tp = std::chrono::duration<long long unsigned int, std::ratio<1> >; _FormatContext = std::basic_format_context<std::__format::_Sink_iter<char>, char>; _CharT = char]' at /usr/include/c++/14.2.1/bits/chrono_io.h:1113:9:
/usr/include/c++/14.2.1/format:4297:72: note: parameter passing for argument of type 'std::format_args' {aka 'std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >'} changed in GCC 9.1
In function 'std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {long long int}]',
    inlined from 'typename _FormatContext::iterator std::__format::__formatter_chrono<_CharT>::_M_R_T(const _Tp&, typename _FormatContext::iterator, _FormatContext&, bool) const [with _Tp = std::chrono::duration<long long int>; _FormatContext = std::basic_format_context<std::__format::_Sink_iter<char>, char>; _CharT = char]' at /usr/include/c++/14.2.1/bits/chrono_io.h:1113:9:
/usr/include/c++/14.2.1/format:4297:72: note: parameter passing for argument of type 'std::format_args' {aka 'std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >'} changed in GCC 9.1
In function 'std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {int}]',
    inlined from 'typename _FormatContext::iterator std::__format::__formatter_chrono<_CharT>::_M_C_y_Y(const _Tp&, typename _FormatContext::iterator, _FormatContext&, _CharT, _CharT) const [with _Tp = std::chrono::year; _FormatContext = std::basic_format_context<std::__format::_Sink_iter<char>, char>; _CharT = char]' at /usr/include/c++/14.2.1/bits/chrono_io.h:853:23:
/usr/include/c++/14.2.1/format:4297:72: note: parameter passing for argument of type 'std::format_args' {aka 'std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >'} changed in GCC 9.1
In file included from /usr/include/c++/14.2.1/chrono:3360,
                 from ../mesonlsp/tests/integration/type-analyzer-tester.cpp:9:
/usr/include/c++/14.2.1/bits/chrono_io.h: In function 'std::basic_ostream<_CharT, _Traits>& std::chrono::operator<<(std::basic_ostream<_CharT, _Traits>&, const year_month_day&) [with _CharT = char; _Traits = std::char_traits<char>]':
/usr/include/c++/14.2.1/bits/chrono_io.h:2596:27: note: parameter passing for argument of type 'std::format_args' {aka 'std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >'} changed in GCC 9.1
In function 'std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {long long int}]',
    inlined from 'typename _FormatContext::iterator std::__format::__formatter_chrono<_CharT>::_M_R_T(const _Tp&, typename _FormatContext::iterator, _FormatContext&, bool) const [with _Tp = std::chrono::time_point<std::chrono::_V2::system_clock, std::chrono::duration<long long int> >; _FormatContext = std::basic_format_context<std::__format::_Sink_iter<char>, char>; _CharT = char]' at /usr/include/c++/14.2.1/bits/chrono_io.h:1113:9:
/usr/include/c++/14.2.1/format:4297:72: note: parameter passing for argument of type 'std::format_args' {aka 'std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >'} changed in GCC 9.1
In function 'std::basic_ostream<_CharT, _Traits>& std::chrono::operator<<(std::basic_ostream<_CharT, _Traits>&, const year_month_day&) [with _CharT = char; _Traits = std::char_traits<char>]',
    inlined from 'typename _FormatContext::iterator std::__format::__formatter_chrono<_CharT>::_M_format_to_ostream(const _Tp&, _FormatContext&, bool) const [with _Tp = std::chrono::time_point<std::chrono::_V2::system_clock, std::chrono::duration<long long int, std::ratio<1, 1000000000> > >; _FormatContext = std::basic_format_context<std::__format::_Sink_iter<char>, char>; _CharT = char]' at /usr/include/c++/14.2.1/bits/chrono_io.h:720:5,
    inlined from 'typename _FormatContext::iterator std::__format::__formatter_chrono<_CharT>::_M_format(const _Tp&, _FormatContext&, bool) const [with _Tp = std::chrono::time_point<std::chrono::_V2::system_clock, std::chrono::duration<long long int, std::ratio<1, 1000000000> > >; _FormatContext = std::basic_format_context<std::__format::_Sink_iter<char>, char>; _CharT = char]' at /usr/include/c++/14.2.1/bits/chrono_io.h:487:33:
/usr/include/c++/14.2.1/bits/chrono_io.h:2596:27: note: parameter passing for argument of type 'std::format_args' {aka 'std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >'} changed in GCC 9.1
In function 'std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {int}]',
    inlined from 'typename _FormatContext::iterator std::__format::__formatter_chrono<_CharT>::_M_F(const _Tp&, typename _FormatContext::iterator, _FormatContext&) const [with _Tp = std::chrono::time_point<std::chrono::_V2::system_clock, std::chrono::duration<long long int, std::ratio<1, 1000000000> > >; _FormatContext = std::basic_format_context<std::__format::_Sink_iter<char>, char>; _CharT = char]' at /usr/include/c++/14.2.1/bits/chrono_io.h:921:9,
    inlined from 'typename _FormatContext::iterator std::__format::__formatter_chrono<_CharT>::_M_format(const _Tp&, _FormatContext&, bool) const [with _Tp = std::chrono::time_point<std::chrono::_V2::system_clock, std::chrono::duration<long long int, std::ratio<1, 1000000000> > >; _FormatContext = std::basic_format_context<std::__format::_Sink_iter<char>, char>; _CharT = char]' at /usr/include/c++/14.2.1/bits/chrono_io.h:558:17:
/usr/include/c++/14.2.1/format:4297:72: note: parameter passing for argument of type 'std::format_args' {aka 'std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >'} changed in GCC 9.1
In function 'std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {long long int}]',
    inlined from 'typename _FormatContext::iterator std::__format::__formatter_chrono<_CharT>::_M_R_T(const _Tp&, typename _FormatContext::iterator, _FormatContext&, bool) const [with _Tp = std::chrono::time_point<std::chrono::_V2::system_clock, std::chrono::duration<long long int, std::ratio<1, 1000000000> > >; _FormatContext = std::basic_format_context<std::__format::_Sink_iter<char>, char>; _CharT = char]' at /usr/include/c++/14.2.1/bits/chrono_io.h:1113:9,
    inlined from 'typename _FormatContext::iterator std::__format::__formatter_chrono<_CharT>::_M_format(const _Tp&, _FormatContext&, bool) const [with _Tp = std::chrono::time_point<std::chrono::_V2::system_clock, std::chrono::duration<long long int, std::ratio<1, 1000000000> > >; _FormatContext = std::basic_format_context<std::__format::_Sink_iter<char>, char>; _CharT = char]' at /usr/include/c++/14.2.1/bits/chrono_io.h:597:19:
/usr/include/c++/14.2.1/format:4297:72: note: parameter passing for argument of type 'std::format_args' {aka 'std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >'} changed in GCC 9.1
In function 'std::basic_ostream<_CharT, _Traits>& std::chrono::operator<<(std::basic_ostream<_CharT, _Traits>&, const year_month_day&) [with _CharT = char; _Traits = std::char_traits<char>]',
    inlined from 'typename _FormatContext::iterator std::__format::__formatter_chrono<_CharT>::_M_format_to_ostream(const _Tp&, _FormatContext&, bool) const [with _Tp = std::chrono::time_point<std::chrono::_V2::system_clock, std::chrono::duration<long long int> >; _FormatContext = std::basic_format_context<std::__format::_Sink_iter<char>, char>; _CharT = char]' at /usr/include/c++/14.2.1/bits/chrono_io.h:720:5,
    inlined from 'typename _FormatContext::iterator std::__format::__formatter_chrono<_CharT>::_M_format(const _Tp&, _FormatContext&, bool) const [with _Tp = std::chrono::time_point<std::chrono::_V2::system_clock, std::chrono::duration<long long int> >; _FormatContext = std::basic_format_context<std::__format::_Sink_iter<char>, char>; _CharT = char]' at /usr/include/c++/14.2.1/bits/chrono_io.h:487:33:
/usr/include/c++/14.2.1/bits/chrono_io.h:2596:27: note: parameter passing for argument of type 'std::format_args' {aka 'std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >'} changed in GCC 9.1
In function 'std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {int}]',
    inlined from 'typename _FormatContext::iterator std::__format::__formatter_chrono<_CharT>::_M_C_y_Y(const _Tp&, typename _FormatContext::iterator, _FormatContext&, _CharT, _CharT) const [with _Tp = std::chrono::time_point<std::chrono::_V2::system_clock, std::chrono::duration<long long int> >; _FormatContext = std::basic_format_context<std::__format::_Sink_iter<char>, char>; _CharT = char]' at /usr/include/c++/14.2.1/bits/chrono_io.h:853:23,
    inlined from 'typename _FormatContext::iterator std::__format::__formatter_chrono<_CharT>::_M_format(const _Tp&, _FormatContext&, bool) const [with _Tp = std::chrono::time_point<std::chrono::_V2::system_clock, std::chrono::duration<long long int> >; _FormatContext = std::basic_format_context<std::__format::_Sink_iter<char>, char>; _CharT = char]' at /usr/include/c++/14.2.1/bits/chrono_io.h:548:21:
/usr/include/c++/14.2.1/format:4297:72: note: parameter passing for argument of type 'std::format_args' {aka 'std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >'} changed in GCC 9.1
In function 'std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {int}]',
    inlined from 'typename _FormatContext::iterator std::__format::__formatter_chrono<_CharT>::_M_F(const _Tp&, typename _FormatContext::iterator, _FormatContext&) const [with _Tp = std::chrono::time_point<std::chrono::_V2::system_clock, std::chrono::duration<long long int> >; _FormatContext = std::basic_format_context<std::__format::_Sink_iter<char>, char>; _CharT = char]' at /usr/include/c++/14.2.1/bits/chrono_io.h:921:9,
    inlined from 'typename _FormatContext::iterator std::__format::__formatter_chrono<_CharT>::_M_format(const _Tp&, _FormatContext&, bool) const [with _Tp = std::chrono::time_point<std::chrono::_V2::system_clock, std::chrono::duration<long long int> >; _FormatContext = std::basic_format_context<std::__format::_Sink_iter<char>, char>; _CharT = char]' at /usr/include/c++/14.2.1/bits/chrono_io.h:558:17:
/usr/include/c++/14.2.1/format:4297:72: note: parameter passing for argument of type 'std::format_args' {aka 'std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >'} changed in GCC 9.1
In function 'std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {int}]',
    inlined from 'typename _FormatContext::iterator std::__format::__formatter_chrono<_CharT>::_M_C_y_Y(const _Tp&, typename _FormatContext::iterator, _FormatContext&, _CharT, _CharT) const [with _Tp = std::chrono::year_month_day; _FormatContext = std::basic_format_context<std::__format::_Sink_iter<char>, char>; _CharT = char]' at /usr/include/c++/14.2.1/bits/chrono_io.h:853:23,
    inlined from 'typename _FormatContext::iterator std::__format::__formatter_chrono<_CharT>::_M_format(const _Tp&, _FormatContext&, bool) const [with _Tp = std::chrono::year_month_day; _FormatContext = std::basic_format_context<std::__format::_Sink_iter<char>, char>; _CharT = char]' at /usr/include/c++/14.2.1/bits/chrono_io.h:548:21:
/usr/include/c++/14.2.1/format:4297:72: note: parameter passing for argument of type 'std::format_args' {aka 'std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >'} changed in GCC 9.1
In function 'std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {int}]',
    inlined from 'typename _FormatContext::iterator std::__format::__formatter_chrono<_CharT>::_M_F(const _Tp&, typename _FormatContext::iterator, _FormatContext&) const [with _Tp = std::chrono::year_month_day; _FormatContext = std::basic_format_context<std::__format::_Sink_iter<char>, char>; _CharT = char]' at /usr/include/c++/14.2.1/bits/chrono_io.h:921:9,
    inlined from 'typename _FormatContext::iterator std::__format::__formatter_chrono<_CharT>::_M_format(const _Tp&, _FormatContext&, bool) const [with _Tp = std::chrono::year_month_day; _FormatContext = std::basic_format_context<std::__format::_Sink_iter<char>, char>; _CharT = char]' at /usr/include/c++/14.2.1/bits/chrono_io.h:558:17:
/usr/include/c++/14.2.1/format:4297:72: note: parameter passing for argument of type 'std::format_args' {aka 'std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >'} changed in GCC 9.1
In function 'std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {long long int}]',
    inlined from 'typename _FormatContext::iterator std::__format::__formatter_chrono<_CharT>::_M_R_T(const _Tp&, typename _FormatContext::iterator, _FormatContext&, bool) const [with _Tp = std::chrono::hh_mm_ss<std::chrono::duration<long long int, std::ratio<1, 1000000000> > >; _FormatContext = std::basic_format_context<std::__format::_Sink_iter<char>, char>; _CharT = char]' at /usr/include/c++/14.2.1/bits/chrono_io.h:1113:9,
    inlined from 'typename _FormatContext::iterator std::__format::__formatter_chrono<_CharT>::_M_format(const _Tp&, _FormatContext&, bool) const [with _Tp = std::chrono::hh_mm_ss<std::chrono::duration<long long int, std::ratio<1, 1000000000> > >; _FormatContext = std::basic_format_context<std::__format::_Sink_iter<char>, char>; _CharT = char]' at /usr/include/c++/14.2.1/bits/chrono_io.h:597:19:
/usr/include/c++/14.2.1/format:4297:72: note: parameter passing for argument of type 'std::format_args' {aka 'std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >'} changed in GCC 9.1
In function 'std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {long long int}]',
    inlined from 'typename _FormatContext::iterator std::__format::__formatter_chrono<_CharT>::_M_R_T(const _Tp&, typename _FormatContext::iterator, _FormatContext&, bool) const [with _Tp = std::chrono::hh_mm_ss<std::chrono::duration<long long int> >; _FormatContext = std::basic_format_context<std::__format::_Sink_iter<char>, char>; _CharT = char]' at /usr/include/c++/14.2.1/bits/chrono_io.h:1113:9:
/usr/include/c++/14.2.1/format:4297:72: note: parameter passing for argument of type 'std::format_args' {aka 'std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >'} changed in GCC 9.1

[226/246] Linking target tests/libcxathrow/cxathrowtest
[227/246] Linking target tests/liblog/logtest
[227/246] Linking target tests/libutils/utilstest
[228/246] Linking target tests/libcxathrow/cxathrowtest
[228/246] Linking target tests/libutils/processtest
[229/246] Linking target src/libparsing/parserbench
[229/246] Linking target tests/libjsonrpc/jsonrpctest
[230/246] Linking target tests/libutils/utilstest
[230/246] Linking target tests/libast/asttest
[231/246] Linking target tests/libjsonrpc/jsonrpctest
[231/246] Linking target tests/libparsing/lextest
[232/246] Linking target tests/libutils/processtest
[232/246] Linking target tests/integration/wrap-tester
[233/246] Linking target tests/libparsing/lextest
[234/246] Linking target tests/libast/asttest
[235/246] Linking target tests/integration/wrap-tester
[236/246] Compiling C++ object tests/i...kspace-tester.p/workspace-tester.cpp.o
In file included from ../mesonlsp/tests/integration/workspace-tester.cpp:1:
/usr/include/c++/14.2.1/format: In function 'std::string std::vformat(string_view, format_args)':
/usr/include/c++/14.2.1/format:4255:3: note: parameter passing for argument of type 'std::format_args' {aka 'std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >'} changed in GCC 9.1
In function 'std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {const __cxx11::basic_string<char, char_traits<char>, allocator<char> >&}]',
    inlined from 'std::filesystem::__cxx11::path extractPathFromUrl(const std::string&)' at ../mesonlsp/src/liblangserver/langserverutils.hpp:17:41:
/usr/include/c++/14.2.1/format:4297:72: note: parameter passing for argument of type 'std::format_args' {aka 'std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >'} changed in GCC 9.1
In function 'std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {__cxx11::basic_string<char, char_traits<char>, allocator<char> >}]',
    inlined from 'std::filesystem::__cxx11::path extractPathFromUrl(const std::string&)' at ../mesonlsp/src/liblangserver/langserverutils.hpp:21:20:
/usr/include/c++/14.2.1/format:4297:72: note: parameter passing for argument of type 'std::format_args' {aka 'std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >'} changed in GCC 9.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,
                 from ../mesonlsp/src/liblangserver/langserveroptions.hpp:4,
                 from ../mesonlsp/tests/integration/workspace-tester.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 = 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
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
/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

[237/246] Compiling C++ object src/lib.../meson-generated_.._genfunctions.cpp.o
In file included from ../mesonlsp/src/polyfill/polyfill.hpp:52,
                 from ../mesonlsp/src/libutils/utils.hpp:3,
                 from ../mesonlsp/src/libobjects/version.hpp:2,
                 from ../mesonlsp/src/libobjects/deprecationstate.hpp:3,
                 from ../mesonlsp/src/libobjects/argument.hpp:3,
                 from ../mesonlsp/src/libobjects/function.hpp:3,
                 from ../mesonlsp/src/libtypenamespace/typenamespace.hpp:3,
                 from src/libtypenamespace/genfunctions.cpp:1:
/usr/include/c++/14.2.1/format: In function 'std::string std::vformat(string_view, format_args)':
/usr/include/c++/14.2.1/format:4255:3: note: parameter passing for argument of type 'std::format_args' {aka 'std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >'} changed in GCC 9.1
In function 'std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {const __cxx11::basic_string<char, char_traits<char>, allocator<char> >&}]',
    inlined from 'Dict::Dict(const std::vector<std::shared_ptr<Type> >&)' at ../mesonlsp/src/libobjects/type.hpp:150:32:
/usr/include/c++/14.2.1/format:4297:72: note: parameter passing for argument of type 'std::format_args' {aka 'std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >'} changed in GCC 9.1
In function 'std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {const __cxx11::basic_string<char, char_traits<char>, allocator<char> >&}]',
    inlined from 'List::List(const std::vector<std::shared_ptr<Type> >&)' at ../mesonlsp/src/libobjects/type.hpp:192:32:
/usr/include/c++/14.2.1/format:4297:72: note: parameter passing for argument of type 'std::format_args' {aka 'std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >'} changed in GCC 9.1
In function 'std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {__cxx11::basic_string<char, char_traits<char>, allocator<char> >}]',
    inlined from 'virtual const std::string& List::toString()' at ../mesonlsp/src/libobjects/type.hpp:211:30:
/usr/include/c++/14.2.1/format:4297:72: note: parameter passing for argument of type 'std::format_args' {aka 'std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >'} changed in GCC 9.1

[238/246] Compiling C++ object src/lib....p/meson-generated_.._genmethods.cpp.o
In file included from /usr/include/c++/14.2.1/ostream:43,
                 from /usr/include/c++/14.2.1/bits/unique_ptr.h:43,
                 from /usr/include/c++/14.2.1/memory:78,
                 from src/libtypenamespace/genmethods.cpp:1:
/usr/include/c++/14.2.1/format: In function 'std::string std::vformat(string_view, format_args)':
/usr/include/c++/14.2.1/format:4255:3: note: parameter passing for argument of type 'std::format_args' {aka 'std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >'} changed in GCC 9.1
In function 'std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {__cxx11::basic_string<char, char_traits<char>, allocator<char> >}]',
    inlined from 'virtual const std::string& List::toString()' at ../mesonlsp/src/libobjects/type.hpp:211:30:
/usr/include/c++/14.2.1/format:4297:72: note: parameter passing for argument of type 'std::format_args' {aka 'std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >'} changed in GCC 9.1

[238/246] Linking static target src/libtypenamespace/libgenerated_lib.a
[239/246] Linking static target src/libtypenamespace/libgenerated_lib.a
[239/246] Linking target src/mesonlsp
[239/246] Linking target src/lint/mesonlint
[239/246] Linking target tests/libanalyze/optiondiagnosticstest
[239/246] Linking target tests/libtypenamespace/typenamespacetest
[239/246] Linking target tests/integration/partial-interpreter-tester
[239/246] Linking target tests/integration/type-analyzer-tester
[240/246] Linking target tests/libanalyze/optiondiagnosticstest
[240/246] Linking target tests/integration/workspace-tester
[241/246] Linking target tests/libtypenamespace/typenamespacetest
[242/246] Linking target tests/integration/partial-interpreter-tester
[243/246] Linking target src/mesonlsp
[244/246] Linking target tests/integration/workspace-tester
[245/246] Linking target src/lint/mesonlint
[246/246] Linking target tests/integration/type-analyzer-tester
==> Entering fakeroot environment...
==> Starting package()...
Dropping privileges to 'root' before running ninja...
ninja: Entering directory `/build/mesonlsp/src/build'

[0/5] Generating src/vcs_version.h with a custom command
[1/5] Generating src/vcs_version.h with a custom command
warning: unable to access '/root/.config/git/attributes': Permission denied
warning: unable to access '/root/.config/git/ignore': Permission denied
Installing subprojects/muon/muon to /build/mesonlsp/pkg/mesonlsp/usr/bin
Installing src/mesonlsp to /build/mesonlsp/pkg/mesonlsp/usr/bin
Installing src/lint/mesonlint to /build/mesonlsp/pkg/mesonlsp/usr/bin
Installing symlink pointing to /usr/bin/mesonlsp to /build/mesonlsp/pkg/mesonlsp/usr/bin/Swift-MesonLSP
==> 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...
==> Creating package "mesonlsp"...
  -> Generating .PKGINFO file...
  -> Generating .BUILDINFO file...
  -> Generating .MTREE file...
  -> Compressing package...
==> Leaving fakeroot environment.
==> Finished making: mesonlsp 4.3.7-6 (Sat Jun 21 02:32:25 2025)
==> Cleaning up...