==> 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...