>>> mesonlsp: Building testing/mesonlsp 4.3.7-r0 (using abuild 3.14.0-r0) started Thu, 17 Oct 2024 18:39:57 +0000 >>> mesonlsp: Validating /home/buildozer/aports/testing/mesonlsp/APKBUILD... >>> mesonlsp: Analyzing dependencies... >>> mesonlsp: Installing for build: build-base meson cmake ada-dev curl-dev gtest-dev libarchive-dev pkgconf-dev tomlplusplus-dev util-linux-dev tree-sitter-dev nlohmann-json git mercurial subversion py3-lsprotocol py3-gls (1/103) Installing samurai (1.2-r5) (2/103) Installing libbz2 (1.0.8-r6) (3/103) Installing libffi (3.4.6-r0) (4/103) Installing gdbm (1.24-r0) (5/103) Installing xz-libs (5.6.3-r0) (6/103) Installing mpdecimal (4.0.0-r0) (7/103) Installing libpanelw (6.5_p20241006-r0) (8/103) Installing sqlite-libs (3.46.1-r0) (9/103) Installing python3 (3.12.7-r0) (10/103) Installing python3-pycache-pyc0 (3.12.7-r0) (11/103) Installing pyc (3.12.7-r0) (12/103) Installing meson-pyc (1.5.2-r0) (13/103) Installing python3-pyc (3.12.7-r0) (14/103) Installing meson (1.5.2-r0) (15/103) Installing libarchive (3.7.6-r0) (16/103) Installing rhash-libs (1.4.4-r0) (17/103) Installing libuv (1.49.1-r0) (18/103) Installing cmake (3.30.5-r0) (19/103) Installing ada-libs (2.7.8-r1) (20/103) Installing fmt (10.2.1-r2) (21/103) Installing ada (2.7.8-r1) (22/103) Installing ada-dev (2.7.8-r1) (23/103) Installing brotli (1.1.0-r2) (24/103) Installing brotli-dev (1.1.0-r2) (25/103) Installing c-ares-dev (1.34.2-r0) (26/103) Installing libidn2-dev (2.3.7-r0) (27/103) Installing libpsl-utils (0.21.5-r3) (28/103) Installing libpsl-dev (0.21.5-r3) (29/103) Installing nghttp2-dev (1.63.0-r0) (30/103) Installing openssl-dev (3.3.2-r2) (31/103) Installing zlib-dev (1.3.1-r2) (32/103) Installing zstd (1.5.6-r1) (33/103) Installing zstd-dev (1.5.6-r1) (34/103) Installing curl-dev (8.10.1-r0) (35/103) Installing gtest (1.15.2-r0) (36/103) Installing gmock (1.15.2-r0) (37/103) Installing gtest-dev (1.15.2-r0) (38/103) Installing libarchive-dev (3.7.6-r0) (39/103) Installing pkgconf-dev (2.3.0-r0) (40/103) Installing tomlplusplus (3.4.0-r1) (41/103) Installing tomlplusplus-dev (3.4.0-r1) (42/103) Installing libeconf (0.6.3-r0) (43/103) Installing libblkid (2.40.2-r3) (44/103) Installing libuuid (2.40.2-r3) (45/103) Installing libfdisk (2.40.2-r3) (46/103) Installing libmount (2.40.2-r3) (47/103) Installing libsmartcols (2.40.2-r3) (48/103) Installing sqlite (3.46.1-r0) (49/103) Installing sqlite-dev (3.46.1-r0) (50/103) Installing util-linux (2.40.2-r3) (51/103) Installing dmesg (2.40.2-r3) (52/103) Installing setarch (2.40.2-r3) (53/103) Installing skalibs-libs (2.14.3.0-r0) (54/103) Installing utmps-libs (0.1.2.3-r1) (55/103) Installing util-linux-misc (2.40.2-r3) (56/103) Installing linux-pam (1.6.1-r1) (57/103) Installing runuser (2.40.2-r3) (58/103) Installing mount (2.40.2-r3) (59/103) Installing losetup (2.40.2-r3) (60/103) Installing hexdump (2.40.2-r3) (61/103) Installing uuidgen (2.40.2-r3) (62/103) Installing blkid (2.40.2-r3) (63/103) Installing sfdisk (2.40.2-r3) (64/103) Installing mcookie (2.40.2-r3) (65/103) Installing agetty (2.40.2-r3) (66/103) Installing wipefs (2.40.2-r3) (67/103) Installing cfdisk (2.40.2-r3) (68/103) Installing umount (2.40.2-r3) (69/103) Installing flock (2.40.2-r3) (70/103) Installing lsblk (2.40.2-r3) (71/103) Installing libcap-ng (0.8.5-r0) (72/103) Installing setpriv (2.40.2-r3) (73/103) Installing lscpu (2.40.2-r3) (74/103) Installing logger (2.40.2-r3) (75/103) Installing partx (2.40.2-r3) (76/103) Installing fstrim (2.40.2-r3) (77/103) Installing findmnt (2.40.2-r3) (78/103) Installing util-linux-dev (2.40.2-r3) (79/103) Installing oniguruma (6.9.9-r0) (80/103) Installing jq (1.7.1-r0) (81/103) Installing tree-sitter (0.22.2-r1) (82/103) Installing tree-sitter-dev (0.22.2-r1) (83/103) Installing nlohmann-json (3.11.3-r0) (84/103) Installing mercurial (6.8.1-r0) (85/103) Installing mercurial-pyc (6.8.1-r0) (86/103) Installing apr (1.7.5-r0) (87/103) Installing apr-util (1.6.3-r1) (88/103) Installing libsasl (2.1.28-r8) (89/103) Installing serf (1.3.10-r0) (90/103) Installing subversion-libs (1.14.3-r3) (91/103) Installing subversion (1.14.3-r3) Executing subversion-1.14.3-r3.pre-install (92/103) Installing py3-attrs (24.2.0-r0) (93/103) Installing py3-attrs-pyc (24.2.0-r0) (94/103) Installing py3-cattrs (23.2.3-r1) (95/103) Installing py3-cattrs-pyc (23.2.3-r1) (96/103) Installing py3-lsprotocol (2023.0.1-r1) (97/103) Installing py3-lsprotocol-pyc (2023.0.1-r1) (98/103) Installing py3-gls (1.3.1-r1) (99/103) Installing py3-gls-pyc (1.3.1-r1) (100/103) Installing .makedepends-mesonlsp (20241017.183959) (101/103) Installing util-linux-openrc (2.40.2-r3) (102/103) Installing subversion-openrc (1.14.3-r3) (103/103) Installing agetty-openrc (0.55.1-r2) Executing busybox-1.36.1-r32.trigger OK: 480 MiB in 204 packages >>> mesonlsp: Cleaning up srcdir >>> mesonlsp: Cleaning up pkgdir >>> mesonlsp: Cleaning up tmpdir >>> mesonlsp: Fetching https://distfiles.alpinelinux.org/distfiles/edge/mesonlsp-4.3.7.tar.gz >>> mesonlsp: Fetching https://distfiles.alpinelinux.org/distfiles/edge/sha-2-b29613850d6e54e7159197ef42c7d22d012b6367.tar.gz >>> mesonlsp: Fetching https://distfiles.alpinelinux.org/distfiles/edge/muon-a9bd9889cf0c4849da1c6150c8d6558817655364.tar.gz >>> mesonlsp: Fetching https://distfiles.alpinelinux.org/distfiles/edge/tree-sitter-ini-848b6269f7039739aebd169fbd3d5e6e34bef661.tar.gz >>> mesonlsp: Fetching https://distfiles.alpinelinux.org/distfiles/edge/tree-sitter-meson-09665faff74548820c10d77dd8738cd76d488572.tar.gz >>> mesonlsp: Fetching https://distfiles.alpinelinux.org/distfiles/edge/mesonlsp-4.3.7.tar.gz >>> mesonlsp: Fetching https://distfiles.alpinelinux.org/distfiles/edge/sha-2-b29613850d6e54e7159197ef42c7d22d012b6367.tar.gz >>> mesonlsp: Fetching https://distfiles.alpinelinux.org/distfiles/edge/muon-a9bd9889cf0c4849da1c6150c8d6558817655364.tar.gz >>> mesonlsp: Fetching https://distfiles.alpinelinux.org/distfiles/edge/tree-sitter-ini-848b6269f7039739aebd169fbd3d5e6e34bef661.tar.gz >>> mesonlsp: Fetching https://distfiles.alpinelinux.org/distfiles/edge/tree-sitter-meson-09665faff74548820c10d77dd8738cd76d488572.tar.gz >>> mesonlsp: Checking sha512sums... mesonlsp-4.3.7.tar.gz: OK sha-2-b29613850d6e54e7159197ef42c7d22d012b6367.tar.gz: OK muon-a9bd9889cf0c4849da1c6150c8d6558817655364.tar.gz: OK tree-sitter-ini-848b6269f7039739aebd169fbd3d5e6e34bef661.tar.gz: OK tree-sitter-meson-09665faff74548820c10d77dd8738cd76d488572.tar.gz: OK system-ada.patch: OK >>> mesonlsp: Unpacking /var/cache/distfiles/edge/mesonlsp-4.3.7.tar.gz... >>> mesonlsp: Unpacking /var/cache/distfiles/edge/sha-2-b29613850d6e54e7159197ef42c7d22d012b6367.tar.gz... >>> mesonlsp: Unpacking /var/cache/distfiles/edge/muon-a9bd9889cf0c4849da1c6150c8d6558817655364.tar.gz... >>> mesonlsp: Unpacking /var/cache/distfiles/edge/tree-sitter-ini-848b6269f7039739aebd169fbd3d5e6e34bef661.tar.gz... >>> mesonlsp: Unpacking /var/cache/distfiles/edge/tree-sitter-meson-09665faff74548820c10d77dd8738cd76d488572.tar.gz... >>> mesonlsp: system-ada.patch patching file meson.build The Meson build system Version: 1.5.2 Source dir: /home/buildozer/aports/testing/mesonlsp/src/mesonlsp-4.3.7 Build dir: /home/buildozer/aports/testing/mesonlsp/src/mesonlsp-4.3.7/output Build type: native build Project name: mesonlsp Project version: v4.3.7 C compiler for the host machine: gcc (gcc 14.2.0 "gcc (Alpine 14.2.0) 14.2.0") C linker for the host machine: gcc ld.bfd 2.43.1 C++ compiler for the host machine: g++ (gcc 14.2.0 "g++ (Alpine 14.2.0) 14.2.0") C++ linker for the host machine: g++ ld.bfd 2.43.1 Host machine cpu family: arm Host machine cpu: armv8l Found pkg-config: YES (/usr/bin/pkg-config) 2.3.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.22.2 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: gcc (gcc 14.2.0 "gcc (Alpine 14.2.0) 14.2.0") tree-sitter-meson| C linker for the host machine: gcc ld.bfd 2.43.1 tree-sitter-meson| Run-time dependency tree-sitter found: YES 0.22.2 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: gcc (gcc 14.2.0 "gcc (Alpine 14.2.0) 14.2.0") tree-sitter-ini| C linker for the host machine: gcc ld.bfd 2.43.1 tree-sitter-ini| Dependency tree-sitter found: YES 0.22.2 (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: gcc (gcc 14.2.0 "gcc (Alpine 14.2.0) 14.2.0") sha256| C linker for the host machine: gcc ld.bfd 2.43.1 sha256| Build targets in project: 3 sha256| Subproject sha256 finished. Executing subproject muon muon| Project name: muon muon| Project version: 0.2.0 muon| C compiler for the host machine: gcc (gcc 14.2.0 "gcc (Alpine 14.2.0) 14.2.0") muon| C linker for the host machine: gcc ld.bfd 2.43.1 muon| Program git found: YES (/usr/bin/git) 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| subprojects/muon/meson.build:104: 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| Dependency bestline skipped: feature bestline disabled muon| Found CMake: /usr/bin/cmake (3.30.5) 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: gcc (gcc 14.2.0 "gcc (Alpine 14.2.0) 14.2.0") tinyjson| C linker for the host machine: gcc ld.bfd 2.43.1 tinyjson| Build targets in project: 6 tinyjson| Subproject tinyjson finished. muon| Dependency tinyjson found: YES undefined (overridden) muon| Dependency tracy skipped: feature tracy disabled muon| Build targets in project: 7 muon| Subproject muon finished. Run-time dependency ada (modules: ada::ada) found: YES 2.7.8 Run-time dependency nlohmann_json found: YES 3.11.3 Run-time dependency libcurl found: YES 8.10.1 Run-time dependency libarchive found: YES 3.7.6 Run-time dependency uuid found: YES 2.40.2 Run-time dependency libpkgconf found: YES 2.3.0 Run-time dependency GTest found: YES 1.15.2 Run-time dependency dl found: YES Library unwind found: NO Library stdc++_libbacktrace found: NO WARNING: find_library('libstdc++exp') starting in "lib" only works by accident and is not portable Library libstdc++exp found: YES 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/python3) modules: pygls, lsprotocol Build targets in project: 41 muon 0.2.0 libcurl : false libarchive: false libpkgconf: false bestline : false mesonlsp v4.3.7 Subprojects muon : YES 1 warnings sha256 : YES tinyjson : YES (from muon) tree-sitter-ini : YES tree-sitter-meson : YES User defined options auto_features : auto bindir : /usr/bin buildtype : plain datadir : /usr/share includedir : /usr/include infodir : /usr/share/info libdir : /usr/lib libexecdir : /usr/libexec localedir : /usr/share/locale localstatedir : /var mandir : /usr/share/man prefix : /usr sbindir : /usr/sbin sharedstatedir : /var/lib sysconfdir : /etc werror : false wrap_mode : nodownload python.bytecompile : 0 b_lto : true b_pie : true b_staticpic : true benchmarks : false use_own_tree_sitter: false Found ninja-1.9 at /usr/bin/ninja ninja: entering directory '/home/buildozer/aports/testing/mesonlsp/src/mesonlsp-4.3.7/output' [1/232] Compiling C++ object src/libparsing/parserbench.p/parserbench.cpp.o [2/232] Compiling C++ object src/libparsing/parsingtool.p/parsingtool.cpp.o [3/232] Compiling C++ object src/libparsing/parserstats.p/parserstats.cpp.o [4/232] Compiling C++ object src/libparsing/lexerstats.p/lexerstats.cpp.o [5/232] Compiling C++ object src/libparsing/lexingtool.p/lexingtool.cpp.o [6/232] Generating src/vcs_version.h with a custom command [7/232] Compiling C object subprojects/muon/subprojects/tinyjson/libtiny-json.a.p/tiny-json.c.o [8/232] Compiling C object subprojects/muon/tools/embedder.p/embedder.c.o [9/232] Compiling C++ object src/libls/libls.a.p/ls.cpp.o [10/232] Compiling C++ object src/liblangserver/liblangserver.a.p/formatting.cpp.o [11/232] Compiling C++ object src/liblangserver/liblangserver.a.p/hover.cpp.o [12/232] Compiling C++ object src/liblangserver/liblangserver.a.p/codeactionvisitor.cpp.o [13/232] Compiling C++ object src/liblangserver/liblangserver.a.p/documentsymbolvisitor.cpp.o [14/232] Compiling C++ object src/liblangserver/liblangserver.a.p/semantictokensvisitor.cpp.o [15/232] Compiling C++ object src/liblangserver/liblangserver.a.p/foldingrangevisitor.cpp.o [16/232] Compiling C++ object src/liblangserver/liblangserver.a.p/inlayhintvisitor.cpp.o [17/232] Compiling C++ object src/liblangserver/liblangserver.a.p/task.cpp.o [18/232] Compiling C++ object src/liblangserver/liblangserver.a.p/workspace.cpp.o [19/232] Compiling C++ object src/liblangserver/liblangserver.a.p/completion.cpp.o [20/232] Compiling C++ object src/liblangserver/liblangserver.a.p/langserver.cpp.o [21/232] Compiling C++ object tests/integration/workspace-tester.p/workspace-tester.cpp.o [22/232] Compiling C++ object tests/integration/type-analyzer-tester.p/type-analyzer-tester.cpp.o [23/232] Compiling C++ object tests/integration/partial-interpreter-tester.p/partial-interpreter-tester.cpp.o [24/232] Compiling C++ object tests/integration/wrap-tester.p/wrap-tester.cpp.o [25/232] Compiling C++ object tests/libparsing/lextest.p/lextest.cpp.o [26/232] Compiling C++ object tests/libtypenamespace/typenamespacetest.p/test.cpp.o [27/232] Compiling C++ object tests/libast/asttest.p/test.cpp.o [28/232] Compiling C++ object src/libjsonrpc/libjsonrpc.a.p/jsonrpc.cpp.o [29/232] Compiling C++ object tests/libjsonrpc/jsonrpctest.p/test.cpp.o [30/232] Compiling C++ object tests/libutils/processtest.p/processtest.cpp.o [31/232] Compiling C++ object tests/libutils/utilstest.p/test.cpp.o [32/232] Compiling C object subprojects/tree-sitter-meson/libtree-sitter-meson.a.p/src_parser.c.o [33/232] Compiling C object subprojects/tree-sitter-ini/libtree-sitter-ini.a.p/src_parser.c.o [34/232] Compiling C object subprojects/sha256/libsha256.a.p/sha-256.c.o [35/232] Compiling C++ object src/libwrap/libwrap.a.p/wrap.cpp.o [36/232] Compiling C++ object src/libwrap/libwrap.a.p/vcswrap.cpp.o [37/232] Compiling C++ object src/libwrap/libwrap.a.p/svnwrap.cpp.o [38/232] Compiling C++ object src/libwrap/libwrap.a.p/hgwrap.cpp.o [39/232] Compiling C++ object src/libwrap/libwrap.a.p/gitwrap.cpp.o [40/232] Compiling C++ object src/libwrap/libwrap.a.p/filewrap.cpp.o [41/232] Compiling C++ object src/libutils/libutils.a.p/utils.cpp.o [42/232] Compiling C++ object src/libtypenamespace/libtypenamespace.a.p/typenamespace.cpp.o [43/232] Compiling C++ object src/libtypenamespace/libgenerated_lib.a.p/meson-generated_.._genobjectdocs.cpp.o [44/232] Compiling C++ object src/libtypenamespace/libgenerated_lib.a.p/meson-generated_.._genmethods.cpp.o [45/232] Compiling C++ object src/libtypenamespace/libgenerated_lib.a.p/meson-generated_.._genfunctions.cpp.o [46/232] Compiling C++ object src/libparsing/libparsing.a.p/parser.cpp.o [47/232] Compiling C++ object src/libparsing/libparsing.a.p/lexer.cpp.o [48/232] Compiling C++ object src/libobjects/libobjects.a.p/function.cpp.o [49/232] Compiling C++ object src/libast/libast.a.p/node.cpp.o [50/232] Compiling C++ object src/libast/libast.a.p/ini.cpp.o [51/232] Compiling C++ object src/libast/libast.a.p/sourcefile.cpp.o [52/232] Compiling C++ object src/libanalyze/libanalyze.a.p/mesontree.cpp.o [53/232] Compiling C++ object src/libanalyze/libanalyze.a.p/subprojects_subproject.cpp.o [54/232] Compiling C++ object src/libanalyze/libanalyze.a.p/typeanalyzer_partialinterpreter.cpp.o [55/232] Compiling C++ object src/libanalyze/libanalyze.a.p/subprojects_subprojectstate.cpp.o [56/232] Compiling C++ object src/libanalyze/libanalyze.a.p/typeanalyzer_typeanalyzer.cpp.o [57/232] Compiling C++ object src/libanalyze/libanalyze.a.p/options_optiondiagnosticvisitor.cpp.o [58/232] Compiling C++ object src/libanalyze/libanalyze.a.p/options_optionextractor.cpp.o [59/232] Compiling C++ object src/libanalyze/libanalyze.a.p/options_optionstate.cpp.o [60/232] Compiling C++ object tests/libanalyze/optiondiagnosticstest.p/optiondiagnostics.cpp.o [61/232] Compiling C++ object src/libcxathrow/libcxathrow.a.p/handle_linux_gcc.cpp.o [62/232] Compiling C++ object src/libcxathrow/libcxathrow.a.p/backtrace_stacktrace.cpp.o [63/232] Compiling C++ object src/libcxathrow/libcxathrow.a.p/shared.cpp.o [64/232] Compiling C++ object tests/libcxathrow/cxathrowtest.p/test.cpp.o [65/232] Compiling C++ object src/liblog/liblog.a.p/log.cpp.o [66/232] Compiling C++ object tests/liblog/logtest.p/test.cpp.o [67/232] Linking target subprojects/muon/tools/embedder In file included from ../src/libcxathrow/handle_linux_gcc.cpp:1: ../src/libcxathrow/shared.hpp:7:71: warning: 'noreturn' attribute does not apply to types [-Wattributes] 7 | __attribute__((__noreturn__)) (*)(void *, void *, void (*)(void *)); | ^ ../src/libcxathrow/handle_linux_gcc.cpp: In function 'void __cxa_throw(void*, void*, void (*)(void*))': ../src/libcxathrow/handle_linux_gcc.cpp:22:1: warning: 'noreturn' function does return 22 | } | ^ [68/232] Linking static target subprojects/sha256/libsha256.a fatal: not a git repository: '/home/buildozer/aports/testing/mesonlsp/src/mesonlsp-4.3.7/.git' [69/232] Compiling C++ object src/lint/mesonlint.p/linter.cpp.o [70/232] Compiling C++ object src/lint/mesonlint.p/lintingconfig.cpp.o [71/232] Compiling C++ object src/lint/mesonlint.p/main.cpp.o [72/232] Compiling C++ object src/mesonlsp.p/main.cpp.o [73/232] Linking static target subprojects/muon/subprojects/tinyjson/libtiny-json.a [74/232] Linking static target subprojects/tree-sitter-ini/libtree-sitter-ini.a [75/232] Generating subprojects/muon/src/script/embedded files with a custom command (wrapped by meson to capture output) [76/232] Compiling C object subprojects/muon/libmuon.a.p/src_external_samurai.c.o [77/232] Compiling C object subprojects/muon/libmuon.a.p/src_external_samurai_util.c.o [78/232] Compiling C object subprojects/muon/libmuon.a.p/src_external_samurai_tree.c.o [79/232] Compiling C object subprojects/muon/libmuon.a.p/src_external_samurai_tool.c.o [80/232] Compiling C object subprojects/muon/libmuon.a.p/src_external_samurai_scan.c.o [81/232] Compiling C object subprojects/muon/libmuon.a.p/src_external_samurai_samu.c.o [82/232] Compiling C object subprojects/muon/libmuon.a.p/src_external_samurai_parse.c.o [83/232] Compiling C object subprojects/muon/libmuon.a.p/src_external_samurai_log.c.o [84/232] Compiling C object subprojects/muon/libmuon.a.p/src_external_samurai_htab.c.o [85/232] Compiling C object subprojects/muon/libmuon.a.p/src_external_samurai_graph.c.o [86/232] Compiling C object subprojects/muon/libmuon.a.p/src_external_samurai_env.c.o [87/232] Compiling C object subprojects/muon/libmuon.a.p/src_external_samurai_deps.c.o [88/232] Compiling C object subprojects/muon/libmuon.a.p/src_external_samurai_build.c.o [89/232] Compiling C object subprojects/muon/libmuon.a.p/src_external_tinyjson.c.o [90/232] Compiling C object subprojects/muon/libmuon.a.p/src_external_bestline_null.c.o [91/232] Compiling C object subprojects/muon/libmuon.a.p/src_external_libpkgconf_null.c.o [92/232] Compiling C object subprojects/muon/libmuon.a.p/src_external_libarchive_null.c.o [93/232] Compiling C object subprojects/muon/libmuon.a.p/src_external_libcurl_null.c.o [94/232] Compiling C object subprojects/muon/libmuon.a.p/meson-generated_.._src_version.c.o [95/232] Compiling C object subprojects/muon/libmuon.a.p/src_platform_posix_rpath_fixer.c.o [96/232] Compiling C object subprojects/muon/libmuon.a.p/src_platform_posix_uname.c.o [97/232] Compiling C object subprojects/muon/libmuon.a.p/src_platform_posix_timer.c.o [98/232] Compiling C object subprojects/muon/libmuon.a.p/src_platform_posix_term.c.o [99/232] Compiling C object subprojects/muon/libmuon.a.p/src_platform_posix_run_cmd.c.o [100/232] Compiling C object subprojects/muon/libmuon.a.p/src_platform_posix_path.c.o [101/232] Compiling C object subprojects/muon/libmuon.a.p/src_platform_posix_os.c.o [102/232] Compiling C object subprojects/muon/libmuon.a.p/src_platform_posix_log.c.o [103/232] Compiling C object subprojects/muon/libmuon.a.p/src_platform_posix_init.c.o [104/232] Compiling C object subprojects/muon/libmuon.a.p/src_platform_posix_filesystem.c.o [105/232] Compiling C object subprojects/muon/libmuon.a.p/src_platform_uname.c.o [106/232] Compiling C object subprojects/muon/libmuon.a.p/src_platform_run_cmd.c.o [107/232] Compiling C object subprojects/muon/libmuon.a.p/src_platform_path.c.o [108/232] Compiling C object subprojects/muon/libmuon.a.p/src_platform_os.c.o [109/232] Compiling C object subprojects/muon/libmuon.a.p/src_platform_mem.c.o [110/232] Compiling C object subprojects/muon/libmuon.a.p/src_platform_filesystem.c.o [111/232] Compiling C object subprojects/muon/libmuon.a.p/src_platform_assert.c.o [112/232] Compiling C object subprojects/muon/libmuon.a.p/src_wrap.c.o [113/232] Compiling C object subprojects/muon/libmuon.a.p/src_sha_256.c.o [114/232] Compiling C object subprojects/muon/libmuon.a.p/src_rpmvercmp.c.o [115/232] Compiling C object subprojects/muon/libmuon.a.p/src_opts.c.o [116/232] Compiling C object subprojects/muon/libmuon.a.p/src_options.c.o [117/232] Compiling C object subprojects/muon/libmuon.a.p/src_meson_opts.c.o [118/232] Compiling C object subprojects/muon/libmuon.a.p/src_memmem.c.o [119/232] Compiling C object subprojects/muon/libmuon.a.p/src_main.c.o [120/232] Compiling C object subprojects/muon/libmuon.a.p/src_machines.c.o [121/232] Compiling C object subprojects/muon/libmuon.a.p/src_machine_file.c.o ../subprojects/muon/src/platform/posix/run_cmd.c: In function 'run_cmd_unsplit': ../subprojects/muon/src/platform/posix/run_cmd.c:489:1: warning: control reaches end of non-void function [-Wreturn-type] 489 | } | ^ [122/232] Compiling C object subprojects/muon/libmuon.a.p/src_log.c.o [123/232] Compiling C object subprojects/muon/libmuon.a.p/src_install.c.o [124/232] Compiling C object subprojects/muon/libmuon.a.p/src_guess.c.o [125/232] Compiling C object subprojects/muon/libmuon.a.p/src_error.c.o [126/232] Compiling C object subprojects/muon/libmuon.a.p/src_embedded.c.o [127/232] Compiling C object subprojects/muon/libmuon.a.p/src_compilers.c.o [128/232] Compiling C object subprojects/muon/libmuon.a.p/src_coerce.c.o [129/232] Compiling C object subprojects/muon/libmuon.a.p/src_cmd_test.c.o [130/232] Compiling C object subprojects/muon/libmuon.a.p/src_cmd_install.c.o ../subprojects/muon/src/wrap.c: In function 'wrap_parse': ../subprojects/muon/src/wrap.c:462:26: warning: unused variable 'name' [-Wunused-variable] 462 | const struct str name = { .s = wrap->name.buf, .len = wrap->name.len }, ext = WKSTR(".wrap"); | ^~~~ [131/232] Compiling C object subprojects/muon/libmuon.a.p/src_args.c.o [132/232] Compiling C object subprojects/muon/libmuon.a.p/src_lang_workspace.c.o [133/232] Compiling C object subprojects/muon/libmuon.a.p/src_lang_vm.c.o [134/232] Linking static target subprojects/tree-sitter-meson/libtree-sitter-meson.a [135/232] Compiling C object subprojects/muon/libmuon.a.p/src_lang_typecheck.c.o [136/232] Compiling C object subprojects/muon/libmuon.a.p/src_lang_string.c.o [137/232] Compiling C object subprojects/muon/libmuon.a.p/src_lang_serial.c.o [138/232] Compiling C object subprojects/muon/libmuon.a.p/src_lang_parser.c.o [139/232] Compiling C object subprojects/muon/libmuon.a.p/src_lang_object.c.o [140/232] Compiling C object subprojects/muon/libmuon.a.p/src_lang_lexer.c.o [141/232] Compiling C object subprojects/muon/libmuon.a.p/src_lang_func_lookup.c.o [142/232] Compiling C object subprojects/muon/libmuon.a.p/src_lang_fmt.c.o [143/232] Compiling C object subprojects/muon/libmuon.a.p/src_lang_eval.c.o [144/232] Compiling C object subprojects/muon/libmuon.a.p/src_lang_compiler.c.o [145/232] Compiling C object subprojects/muon/libmuon.a.p/src_lang_analyze.c.o [146/232] Compiling C object subprojects/muon/libmuon.a.p/src_functions_subproject.c.o [147/232] Compiling C object subprojects/muon/libmuon.a.p/src_functions_string.c.o [148/232] Compiling C object subprojects/muon/libmuon.a.p/src_functions_source_set.c.o [149/232] Compiling C object subprojects/muon/libmuon.a.p/src_functions_source_configuration.c.o [150/232] Compiling C object subprojects/muon/libmuon.a.p/src_functions_run_result.c.o [151/232] Compiling C object subprojects/muon/libmuon.a.p/src_functions_number.c.o [152/232] Compiling C object subprojects/muon/libmuon.a.p/src_functions_modules_sourceset.c.o [153/232] Compiling C object subprojects/muon/libmuon.a.p/src_functions_modules_python.c.o [154/232] Compiling C object subprojects/muon/libmuon.a.p/src_functions_modules_pkgconfig.c.o [155/232] Compiling C object subprojects/muon/libmuon.a.p/src_functions_modules_keyval.c.o [156/232] Compiling C object subprojects/muon/libmuon.a.p/src_functions_modules_fs.c.o [157/232] Compiling C object subprojects/muon/libmuon.a.p/src_functions_modules.c.o ../subprojects/muon/src/lang/eval.c: In function 'eval': ../subprojects/muon/src/lang/eval.c:133:18: warning: unused variable 'call_stack_base' [-Wunused-variable] 133 | uint32_t call_stack_base = wk->vm.call_stack.len; | ^~~~~~~~~~~~~~~ [158/232] Compiling C object subprojects/muon/libmuon.a.p/src_functions_meson.c.o [159/232] Compiling C object subprojects/muon/libmuon.a.p/src_functions_machine.c.o [160/232] Compiling C object subprojects/muon/libmuon.a.p/src_functions_kernel_subproject.c.o [161/232] Compiling C object subprojects/muon/libmuon.a.p/src_functions_kernel_options.c.o [162/232] Compiling C object subprojects/muon/libmuon.a.p/src_functions_kernel_install.c.o ../subprojects/muon/src/lang/analyze.c: In function 'az_op_az_merge': ../subprojects/muon/src/lang/analyze.c:656:28: warning: unused variable 'frame' [-Wunused-variable] 656 | struct call_frame *frame = arr_pop(&wk->vm.call_stack); | ^~~~~ ../subprojects/muon/src/lang/analyze.c: In function 'az_pop_local_scope': ../subprojects/muon/src/lang/analyze.c:800:13: warning: unused variable 'scope_group' [-Wunused-variable] 800 | obj scope_group = obj_array_pop(wk, wk->vm.scope_stack); | ^~~~~~~~~~~ [163/232] Compiling C object subprojects/muon/libmuon.a.p/src_functions_kernel_dependency.c.o [164/232] Compiling C object subprojects/muon/libmuon.a.p/src_functions_kernel_custom_target.c.o [165/232] Compiling C object subprojects/muon/libmuon.a.p/src_functions_kernel_configure_file.c.o [166/232] Compiling C object subprojects/muon/libmuon.a.p/src_functions_kernel_build_target.c.o [167/232] Compiling C object subprojects/muon/libmuon.a.p/src_functions_kernel.c.o [168/232] Compiling C object subprojects/muon/libmuon.a.p/src_functions_generator.c.o [169/232] Compiling C object subprojects/muon/libmuon.a.p/src_functions_file.c.o [170/232] Compiling C object subprojects/muon/libmuon.a.p/src_functions_feature_opt.c.o [171/232] Compiling C object subprojects/muon/libmuon.a.p/src_functions_external_program.c.o [172/232] Compiling C object subprojects/muon/libmuon.a.p/src_functions_environment.c.o [173/232] Compiling C object subprojects/muon/libmuon.a.p/src_functions_disabler.c.o [174/232] Compiling C object subprojects/muon/libmuon.a.p/src_functions_dict.c.o [175/232] Compiling C object subprojects/muon/libmuon.a.p/src_functions_dependency.c.o [176/232] Compiling C object subprojects/muon/libmuon.a.p/src_functions_custom_target.c.o [177/232] Compiling C object subprojects/muon/libmuon.a.p/src_functions_configuration_data.c.o [178/232] Compiling C object subprojects/muon/libmuon.a.p/src_functions_compiler.c.o [179/232] Compiling C object subprojects/muon/libmuon.a.p/src_functions_build_target.c.o [180/232] Compiling C object subprojects/muon/libmuon.a.p/src_functions_both_libs.c.o [181/232] Compiling C object subprojects/muon/libmuon.a.p/src_functions_boolean.c.o [182/232] Compiling C object subprojects/muon/libmuon.a.p/src_functions_array.c.o [183/232] Compiling C object subprojects/muon/libmuon.a.p/src_formats_tap.c.o [184/232] Compiling C object subprojects/muon/libmuon.a.p/src_formats_lines.c.o [185/232] Compiling C object subprojects/muon/libmuon.a.p/src_formats_ini.c.o [186/232] Compiling C object subprojects/muon/libmuon.a.p/src_formats_editorconfig.c.o [187/232] Compiling C object subprojects/muon/libmuon.a.p/src_datastructures_stack.c.o ../subprojects/muon/src/lang/vm.c: In function 'vm_eval_capture': ../subprojects/muon/src/lang/vm.c:1748:18: warning: unused variable 'call_stack_base' [-Wunused-variable] 1748 | uint32_t call_stack_base = wk->vm.call_stack.len; | ^~~~~~~~~~~~~~~ [188/232] Compiling C object subprojects/muon/libmuon.a.p/src_datastructures_hash.c.o [189/232] Compiling C object subprojects/muon/libmuon.a.p/src_datastructures_bucket_arr.c.o [190/232] Compiling C object subprojects/muon/libmuon.a.p/src_datastructures_arr.c.o [191/232] Compiling C object subprojects/muon/libmuon.a.p/src_backend_output.c.o [192/232] Compiling C object subprojects/muon/libmuon.a.p/src_backend_ninja_rules.c.o [193/232] Compiling C object subprojects/muon/libmuon.a.p/src_backend_ninja_custom_target.c.o [194/232] Compiling C object subprojects/muon/libmuon.a.p/src_backend_ninja_build_target.c.o [195/232] Compiling C object subprojects/muon/libmuon.a.p/src_backend_ninja_alias_target.c.o [196/232] Compiling C object subprojects/muon/libmuon.a.p/src_backend_ninja.c.o [197/232] Compiling C object subprojects/muon/libmuon.a.p/src_backend_common_args.c.o [198/232] Compiling C object subprojects/muon/libmuon.a.p/src_backend_backend.c.o [199/232] Linking static target subprojects/muon/libmuon.a In file included from ../subprojects/muon/include/lang/workspace.h:18, from ../subprojects/muon/include/lang/compiler.h:12, from ../subprojects/muon/include/lang/parser.h:13, from ../subprojects/muon/include/lang/fmt.h:11, from ../src/liblangserver/formatting.cpp:8: ../subprojects/muon/include/lang/vm.h:118:13: warning: unnecessary parentheses in declaration of 'assign_variable' [-Wparentheses] 118 | void((*assign_variable)(struct workspace *wk, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 119 |  const char *name, | ~~~~~~~~~~~~~~~~~ 120 |  obj o, | ~~~~~~ 121 |  uint32_t n_id, | ~~~~~~~~~~~~~~ 122 |  enum variable_assignment_mode mode)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../subprojects/muon/include/lang/vm.h:118:13: note: remove parentheses 118 | void((*assign_variable)(struct workspace *wk, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | - 119 |  const char *name, | ~~~~~~~~~~~~~~~~~ 120 |  obj o, | ~~~~~~ 121 |  uint32_t n_id, | ~~~~~~~~~~~~~~ 122 |  enum variable_assignment_mode mode)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | - ../subprojects/muon/include/lang/vm.h:123:13: warning: unnecessary parentheses in declaration of 'unassign_variable' [-Wparentheses] 123 | void((*unassign_variable)(struct workspace *wk, const char *name)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../subprojects/muon/include/lang/vm.h:123:13: note: remove parentheses 123 | void((*unassign_variable)(struct workspace *wk, const char *name)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | - - ../subprojects/muon/include/lang/vm.h:124:13: warning: unnecessary parentheses in declaration of 'push_local_scope' [-Wparentheses] 124 | void((*push_local_scope)(struct workspace *wk)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../subprojects/muon/include/lang/vm.h:124:13: note: remove parentheses 124 | void((*push_local_scope)(struct workspace *wk)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | - - ../subprojects/muon/include/lang/vm.h:125:13: warning: unnecessary parentheses in declaration of 'pop_local_scope' [-Wparentheses] 125 | void((*pop_local_scope)(struct workspace *wk)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../subprojects/muon/include/lang/vm.h:125:13: note: remove parentheses 125 | void((*pop_local_scope)(struct workspace *wk)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | - - ../subprojects/muon/include/lang/vm.h:126:12: warning: unnecessary parentheses in declaration of 'scope_stack_dup' [-Wparentheses] 126 | obj((*scope_stack_dup)(struct workspace *wk, obj scope_stack)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../subprojects/muon/include/lang/vm.h:126:12: note: remove parentheses 126 | obj((*scope_stack_dup)(struct workspace *wk, obj scope_stack)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | - - ../subprojects/muon/include/lang/vm.h:127:13: warning: unnecessary parentheses in declaration of 'get_variable' [-Wparentheses] 127 | bool((*get_variable)(struct workspace *wk, const char *name, obj *res)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../subprojects/muon/include/lang/vm.h:127:13: note: remove parentheses 127 | bool((*get_variable)(struct workspace *wk, const char *name, obj *res)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | - - ../subprojects/muon/include/lang/vm.h:128:13: warning: unnecessary parentheses in declaration of 'eval_project_file' [-Wparentheses] 128 | bool((*eval_project_file)(struct workspace *wk, const char *path, bool first)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../subprojects/muon/include/lang/vm.h:128:13: note: remove parentheses 128 | bool((*eval_project_file)(struct workspace *wk, const char *path, bool first)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | - - ../subprojects/muon/include/lang/vm.h:129:13: warning: unnecessary parentheses in declaration of 'native_func_dispatch' [-Wparentheses] 129 | bool((*native_func_dispatch)(struct workspace *wk, uint32_t func_idx, obj self, obj *res)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../subprojects/muon/include/lang/vm.h:129:13: note: remove parentheses 129 | bool((*native_func_dispatch)(struct workspace *wk, uint32_t func_idx, obj self, obj *res)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | - - ../subprojects/muon/include/lang/vm.h:130:13: warning: unnecessary parentheses in declaration of 'pop_args' [-Wparentheses] 130 | bool((*pop_args)(struct workspace *wk, struct args_norm an[], struct args_kw akw[])); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../subprojects/muon/include/lang/vm.h:130:13: note: remove parentheses 130 | bool((*pop_args)(struct workspace *wk, struct args_norm an[], struct args_kw akw[])); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | - - ../subprojects/muon/include/lang/vm.h:131:13: warning: unnecessary parentheses in declaration of 'func_lookup' [-Wparentheses] 131 | bool((*func_lookup)(struct workspace *wk, obj self, const char *name, uint32_t *idx, obj *func)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../subprojects/muon/include/lang/vm.h:131:13: note: remove parentheses 131 | bool((*func_lookup)(struct workspace *wk, obj self, const char *name, uint32_t *idx, obj *func)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | - - In file included from ../src/libcxathrow/shared.cpp:1: ../src/libcxathrow/shared.hpp:7:71: warning: 'noreturn' attribute does not apply to types [-Wattributes] 7 | __attribute__((__noreturn__)) (*)(void *, void *, void (*)(void *)); | ^ In file included from ../src/libcxathrow/backtrace_stacktrace.cpp:3: ../src/libcxathrow/shared.hpp:7:71: warning: 'noreturn' attribute does not apply to types [-Wattributes] 7 | __attribute__((__noreturn__)) (*)(void *, void *, void (*)(void *)); | ^ [200/232] Linking static target src/libcxathrow/libcxathrow.a [201/232] Linking static target src/liblog/liblog.a [202/232] Linking target tests/libcxathrow/cxathrowtest [203/232] Linking target tests/liblog/logtest [204/232] Linking static target src/libobjects/libobjects.a ../src/libparsing/lexerstats.cpp: In function 'std::pair computeLinearEquation(const std::vector >&)': ../src/libparsing/lexerstats.cpp:14:75: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 14 | computeLinearEquation(const std::vector> &points) { | ^ ../src/libparsing/parserbench.cpp: In function 'int main(int, char**)': ../src/libparsing/parserbench.cpp:8:14: warning: unused parameter 'argc' [-Wunused-parameter] 8 | int main(int argc, char **argv) { | ~~~~^~~~ [205/232] Linking static target src/libutils/libutils.a [206/232] Linking target tests/libutils/processtest [207/232] Linking static target src/libwrap/libwrap.a /usr/include/c++/14.2.0/format: In function 'vformat': /usr/include/c++/14.2.0/format:4249:3: note: parameter passing for argument of type 'struct format_args' changed in GCC 9.1 4249 | vformat(string_view __fmt, format_args __args) | ^ In function 'format', inlined from 'error' at ../src/liblog/log.cpp:42:61, inlined from 'main' at ../tests/liblog/test.cpp:5:12: /usr/include/c++/14.2.0/format:4291:72: note: parameter passing for argument of type 'struct format_args' changed in GCC 9.1 4291 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function 'format', inlined from 'info' at ../src/liblog/log.cpp:63:74, inlined from 'main' at ../tests/liblog/test.cpp:6:11: /usr/include/c++/14.2.0/format:4291:72: note: parameter passing for argument of type 'struct format_args' changed in GCC 9.1 4291 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function 'format', inlined from 'warn' at ../src/liblog/log.cpp:79:74, inlined from 'main' at ../tests/liblog/test.cpp:7:11: /usr/include/c++/14.2.0/format:4291:72: note: parameter passing for argument of type 'struct format_args' changed in GCC 9.1 4291 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function 'format', inlined from 'logExceptionType' at ../src/libcxathrow/shared.cpp:16:24, inlined from '__cxa_throw' at ../src/libcxathrow/handle_linux_gcc.cpp:19:19: /usr/include/c++/14.2.0/format:4291:72: note: parameter passing for argument of type 'struct format_args' changed in GCC 9.1 4291 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function 'format', inlined from 'logExceptionType' at ../src/libcxathrow/shared.cpp:30:28, inlined from '__cxa_throw' at ../src/libcxathrow/handle_linux_gcc.cpp:19:19: /usr/include/c++/14.2.0/format:4291:72: note: parameter passing for argument of type 'struct format_args' changed in GCC 9.1 4291 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function 'format', inlined from 'doBacktrace' at ../src/libcxathrow/backtrace_stacktrace.cpp:14:26, inlined from '__cxa_throw' at ../src/libcxathrow/handle_linux_gcc.cpp:20:14: /usr/include/c++/14.2.0/format:4291:72: note: parameter passing for argument of type 'struct format_args' changed in GCC 9.1 4291 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ /usr/include/c++/14.2.0/format: In function 'vformat': /usr/include/c++/14.2.0/format:4249:3: note: parameter passing for argument of type 'struct format_args' changed in GCC 9.1 4249 | vformat(string_view __fmt, format_args __args) | ^ In function 'format', inlined from 'debug' at ../src/liblog/log.cpp:71:74: /usr/include/c++/14.2.0/format:4291:72: note: parameter passing for argument of type 'struct format_args' changed in GCC 9.1 4291 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ ../src/libparsing/parserstats.cpp: In function 'std::pair computeLinearEquation(const std::vector >&)': ../src/libparsing/parserstats.cpp:68:75: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 68 | computeLinearEquation(const std::vector> &points) { | ^ [208/232] Linking target tests/libutils/utilstest [209/232] Linking static target src/libast/libast.a [210/232] Linking target tests/integration/wrap-tester [211/232] Linking static target src/libparsing/libparsing.a [212/232] Linking target tests/libparsing/lextest [213/232] Linking target src/libparsing/parserbench [214/232] Linking target src/libparsing/parsingtool [215/232] Linking target src/libparsing/parserstats [216/232] Linking target src/libparsing/lexerstats [217/232] Linking target src/libparsing/lexingtool /usr/include/c++/14.2.0/format: In function 'vformat': /usr/include/c++/14.2.0/format:4249:3: note: parameter passing for argument of type 'struct format_args' changed in GCC 9.1 4249 | vformat(string_view __fmt, format_args __args) | ^ /usr/include/c++/14.2.0/format: In function 'format': /usr/include/c++/14.2.0/format:4291:72: note: parameter passing for argument of type 'struct format_args' changed in GCC 9.1 4291 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function 'format', inlined from 'error.constprop' at ../src/liblog/log.cpp:42:61: /usr/include/c++/14.2.0/format:4291:72: note: parameter passing for argument of type 'struct format_args' changed in GCC 9.1 4291 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function 'format', inlined from 'info.constprop' at ../src/liblog/log.cpp:63:74: /usr/include/c++/14.2.0/format:4291:72: note: parameter passing for argument of type 'struct format_args' changed in GCC 9.1 4291 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function 'format', inlined from 'captureProcessOutput' at ../src/libutils/utils.cpp:215:23: /usr/include/c++/14.2.0/format:4291:72: note: parameter passing for argument of type 'struct format_args' changed in GCC 9.1 4291 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function 'format', inlined from 'captureProcessOutput' at ../src/libutils/utils.cpp:248:22: /usr/include/c++/14.2.0/format:4291:72: note: parameter passing for argument of type 'struct format_args' changed in GCC 9.1 4291 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function 'format', inlined from 'captureProcessOutput' at ../src/libutils/utils.cpp:282:25: /usr/include/c++/14.2.0/format:4291:72: note: parameter passing for argument of type 'struct format_args' changed in GCC 9.1 4291 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function 'format', inlined from 'warn' at ../src/liblog/log.cpp:79:74, inlined from 'captureProcessOutput' at ../src/libutils/utils.cpp:282:13: /usr/include/c++/14.2.0/format:4291:72: note: parameter passing for argument of type 'struct format_args' changed in GCC 9.1 4291 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ [218/232] Linking target tests/libast/asttest [219/232] Linking static target src/libtypenamespace/libtypenamespace.a [220/232] Linking static target src/libjsonrpc/libjsonrpc.a [221/232] Linking target tests/libjsonrpc/jsonrpctest /usr/include/c++/14.2.0/format: In function 'format.isra': /usr/include/c++/14.2.0/format:4291:72: note: parameter passing for argument of type 'struct format_args' changed in GCC 9.1 4291 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ /usr/include/c++/14.2.0/format: In function 'vformat': /usr/include/c++/14.2.0/format:4249:3: note: parameter passing for argument of type 'struct format_args' changed in GCC 9.1 4249 | vformat(string_view __fmt, format_args __args) | ^ In function 'format', inlined from 'randomFile' at ../tests/libutils/test.cpp:37:71: /usr/include/c++/14.2.0/format:4291:72: note: parameter passing for argument of type 'struct format_args' changed in GCC 9.1 4291 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function 'format', inlined from 'info.constprop' at ../src/liblog/log.cpp:63:74: /usr/include/c++/14.2.0/format:4291:72: note: parameter passing for argument of type 'struct format_args' changed in GCC 9.1 4291 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function 'format', inlined from 'error.constprop' at ../src/liblog/log.cpp:42:61: /usr/include/c++/14.2.0/format:4291:72: note: parameter passing for argument of type 'struct format_args' changed in GCC 9.1 4291 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function 'format', inlined from 'downloadFile' at ../src/libutils/utils.cpp:52:40: /usr/include/c++/14.2.0/format:4291:72: note: parameter passing for argument of type 'struct format_args' changed in GCC 9.1 4291 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function 'format', inlined from 'downloadFile' at ../src/libutils/utils.cpp:53:23: /usr/include/c++/14.2.0/format:4291:72: note: parameter passing for argument of type 'struct format_args' changed in GCC 9.1 4291 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function 'format', inlined from 'downloadFile' at ../src/libutils/utils.cpp:73:23: /usr/include/c++/14.2.0/format:4291:72: note: parameter passing for argument of type 'struct format_args' changed in GCC 9.1 4291 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function 'format', inlined from 'extractFile' at ../src/libutils/utils.cpp:120:23, inlined from 'TestBody' at ../tests/libutils/test.cpp:142:23: /usr/include/c++/14.2.0/format:4291:72: note: parameter passing for argument of type 'struct format_args' changed in GCC 9.1 4291 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function 'format', inlined from 'extractFile' at ../src/libutils/utils.cpp:135:26, inlined from 'TestBody' at ../tests/libutils/test.cpp:142:23: /usr/include/c++/14.2.0/format:4291:72: note: parameter passing for argument of type 'struct format_args' changed in GCC 9.1 4291 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function 'format', inlined from 'extractFile' at ../src/libutils/utils.cpp:153:27, inlined from 'TestBody' at ../tests/libutils/test.cpp:142:23: /usr/include/c++/14.2.0/format:4291:72: note: parameter passing for argument of type 'struct format_args' changed in GCC 9.1 4291 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function 'format', inlined from 'warn' at ../src/liblog/log.cpp:79:74, inlined from 'extractFile' at ../src/libutils/utils.cpp:153:15, inlined from 'TestBody' at ../tests/libutils/test.cpp:142:23: /usr/include/c++/14.2.0/format:4291:72: note: parameter passing for argument of type 'struct format_args' changed in GCC 9.1 4291 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ /usr/include/c++/14.2.0/format: In function 'vformat': /usr/include/c++/14.2.0/format:4249:3: note: parameter passing for argument of type 'struct format_args' changed in GCC 9.1 4249 | vformat(string_view __fmt, format_args __args) | ^ In function 'format', inlined from 'lexNumber' at ../src/libparsing/lexer.cpp:159:26, inlined from 'tokenizeOne' at ../src/libparsing/lexer.cpp:464:27: /usr/include/c++/14.2.0/format:4291:72: note: parameter passing for argument of type 'struct format_args' changed in GCC 9.1 4291 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function 'format', inlined from 'error' at ../src/liblog/log.cpp:42:61, inlined from 'lexNumber' at ../src/libparsing/lexer.cpp:159:14, inlined from 'tokenizeOne' at ../src/libparsing/lexer.cpp:464:27: /usr/include/c++/14.2.0/format:4291:72: note: parameter passing for argument of type 'struct format_args' changed in GCC 9.1 4291 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function 'format', inlined from 'tokenizeOne' at ../src/libparsing/lexer.cpp:558:22: /usr/include/c++/14.2.0/format:4291:72: note: parameter passing for argument of type 'struct format_args' changed in GCC 9.1 4291 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function 'format', inlined from 'tokenizeOne' at ../src/libparsing/lexer.cpp:599:27: /usr/include/c++/14.2.0/format:4291:72: note: parameter passing for argument of type 'struct format_args' changed in GCC 9.1 4291 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function 'format', inlined from 'info' at ../src/liblog/log.cpp:63:74, inlined from 'tokenizeOne' at ../src/libparsing/lexer.cpp:599:15: /usr/include/c++/14.2.0/format:4291:72: note: parameter passing for argument of type 'struct format_args' changed in GCC 9.1 4291 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function 'format', inlined from 'tokenizeOne' at ../src/libparsing/lexer.cpp:611:28: /usr/include/c++/14.2.0/format:4291:72: note: parameter passing for argument of type 'struct format_args' changed in GCC 9.1 4291 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ /usr/include/c++/14.2.0/format: In function 'vformat': /usr/include/c++/14.2.0/format:4249:3: note: parameter passing for argument of type 'struct format_args' changed in GCC 9.1 4249 | vformat(string_view __fmt, format_args __args) | ^ In function 'format', inlined from 'info' at ../src/liblog/log.cpp:63:74: /usr/include/c++/14.2.0/format:4291:72: note: parameter passing for argument of type 'struct format_args' changed in GCC 9.1 4291 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function 'format', inlined from 'lexNumber' at ../src/libparsing/lexer.cpp:159:26, inlined from 'tokenizeOne' at ../src/libparsing/lexer.cpp:464:27: /usr/include/c++/14.2.0/format:4291:72: note: parameter passing for argument of type 'struct format_args' changed in GCC 9.1 4291 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function 'format', inlined from 'error' at ../src/liblog/log.cpp:42:61, inlined from 'lexNumber' at ../src/libparsing/lexer.cpp:159:14, inlined from 'tokenizeOne' at ../src/libparsing/lexer.cpp:464:27: /usr/include/c++/14.2.0/format:4291:72: note: parameter passing for argument of type 'struct format_args' changed in GCC 9.1 4291 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function 'format', inlined from 'tokenizeOne' at ../src/libparsing/lexer.cpp:558:22: /usr/include/c++/14.2.0/format:4291:72: note: parameter passing for argument of type 'struct format_args' changed in GCC 9.1 4291 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function 'format', inlined from 'tokenizeOne' at ../src/libparsing/lexer.cpp:599:27: /usr/include/c++/14.2.0/format:4291:72: note: parameter passing for argument of type 'struct format_args' changed in GCC 9.1 4291 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function 'format', inlined from 'tokenizeOne' at ../src/libparsing/lexer.cpp:611:28: /usr/include/c++/14.2.0/format:4291:72: note: parameter passing for argument of type 'struct format_args' changed in GCC 9.1 4291 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function 'format', inlined from 'main' at ../src/libparsing/lexingtool.cpp:13:25: /usr/include/c++/14.2.0/format:4291:72: note: parameter passing for argument of type 'struct format_args' changed in GCC 9.1 4291 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function 'format', inlined from 'main' at ../src/libparsing/lexingtool.cpp:19:25: /usr/include/c++/14.2.0/format:4291:72: note: parameter passing for argument of type 'struct format_args' changed in GCC 9.1 4291 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function 'format', inlined from 'main' at ../src/libparsing/lexingtool.cpp:25:25: /usr/include/c++/14.2.0/format:4291:72: note: parameter passing for argument of type 'struct format_args' changed in GCC 9.1 4291 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ /usr/include/c++/14.2.0/format: In function 'format': /usr/include/c++/14.2.0/format:4291:72: note: parameter passing for argument of type 'struct format_args' changed in GCC 9.1 4291 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ /usr/include/c++/14.2.0/format: In function 'format.isra': /usr/include/c++/14.2.0/format:4291:72: note: parameter passing for argument of type 'struct format_args' changed in GCC 9.1 4291 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ /usr/include/c++/14.2.0/format: In function 'format.constprop': /usr/include/c++/14.2.0/format:4291:72: note: parameter passing for argument of type 'struct format_args' changed in GCC 9.1 4291 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function 'format', inlined from 'makeNode' at ../src/libast/ini.cpp:95:30: /usr/include/c++/14.2.0/format:4291:72: note: parameter passing for argument of type 'struct format_args' changed in GCC 9.1 4291 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function 'format', inlined from 'info' at ../src/liblog/log.cpp:63:74: /usr/include/c++/14.2.0/format:4291:72: note: parameter passing for argument of type 'struct format_args' changed in GCC 9.1 4291 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function 'format', inlined from 'warn' at ../src/liblog/log.cpp:79:74: /usr/include/c++/14.2.0/format:4291:72: note: parameter passing for argument of type 'struct format_args' changed in GCC 9.1 4291 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function 'format', inlined from 'error.constprop' at ../src/liblog/log.cpp:42:61: /usr/include/c++/14.2.0/format:4291:72: note: parameter passing for argument of type 'struct format_args' changed in GCC 9.1 4291 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function 'format', inlined from 'launchProcess' at ../src/libutils/utils.cpp:293:23: /usr/include/c++/14.2.0/format:4291:72: note: parameter passing for argument of type 'struct format_args' changed in GCC 9.1 4291 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function 'format', inlined from 'launchProcess' at ../src/libutils/utils.cpp:327:25: /usr/include/c++/14.2.0/format:4291:72: note: parameter passing for argument of type 'struct format_args' changed in GCC 9.1 4291 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function 'format', inlined from 'extractFile' at ../src/libutils/utils.cpp:135:26: /usr/include/c++/14.2.0/format:4291:72: note: parameter passing for argument of type 'struct format_args' changed in GCC 9.1 4291 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function 'format', inlined from 'downloadFile' at ../src/libutils/utils.cpp:52:40, inlined from 'cachedDownload' at ../src/libutils/utils.cpp:560:19: /usr/include/c++/14.2.0/format:4291:72: note: parameter passing for argument of type 'struct format_args' changed in GCC 9.1 4291 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function 'format', inlined from 'downloadFile' at ../src/libutils/utils.cpp:53:23, inlined from 'cachedDownload' at ../src/libutils/utils.cpp:560:19: /usr/include/c++/14.2.0/format:4291:72: note: parameter passing for argument of type 'struct format_args' changed in GCC 9.1 4291 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function 'format', inlined from 'downloadFile' at ../src/libutils/utils.cpp:73:23, inlined from 'cachedDownload' at ../src/libutils/utils.cpp:560:19: /usr/include/c++/14.2.0/format:4291:72: note: parameter passing for argument of type 'struct format_args' changed in GCC 9.1 4291 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ /usr/include/c++/14.2.0/format: In function 'vformat': /usr/include/c++/14.2.0/format:4249:3: note: parameter passing for argument of type 'struct format_args' changed in GCC 9.1 4249 | vformat(string_view __fmt, format_args __args) | ^ /usr/include/c++/14.2.0/format: In function 'format': /usr/include/c++/14.2.0/format:4291:72: note: parameter passing for argument of type 'struct format_args' changed in GCC 9.1 4291 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ /usr/include/c++/14.2.0/format: In function 'format': /usr/include/c++/14.2.0/format:4291:72: note: parameter passing for argument of type 'struct format_args' changed in GCC 9.1 4291 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ /usr/include/c++/14.2.0/format: In function 'format': /usr/include/c++/14.2.0/format:4291:72: note: parameter passing for argument of type 'struct format_args' changed in GCC 9.1 4291 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ /usr/include/c++/14.2.0/format: In function 'format': /usr/include/c++/14.2.0/format:4291:72: note: parameter passing for argument of type 'struct format_args' changed in GCC 9.1 4291 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ /usr/include/c++/14.2.0/format: In function 'format': /usr/include/c++/14.2.0/format:4291:72: note: parameter passing for argument of type 'struct format_args' changed in GCC 9.1 4291 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function 'format', inlined from 'setupDirectory' at ../src/libwrap/filewrap.cpp:86:20: /usr/include/c++/14.2.0/format:4291:72: note: parameter passing for argument of type 'struct format_args' changed in GCC 9.1 4291 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function 'format', inlined from 'setupDirectory' at ../src/libwrap/filewrap.cpp:91:42: /usr/include/c++/14.2.0/format:4291:72: note: parameter passing for argument of type 'struct format_args' changed in GCC 9.1 4291 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function 'computeLinearEquation': lto1: note: parameter passing for argument of type 'struct pair' when C++17 is enabled changed to match C++14 in GCC 10.1 /usr/include/c++/14.2.0/format: In function 'vformat': /usr/include/c++/14.2.0/format:4249:3: note: parameter passing for argument of type 'struct format_args' changed in GCC 9.1 4249 | vformat(string_view __fmt, format_args __args) | ^ /usr/include/c++/14.2.0/format: In function 'format': /usr/include/c++/14.2.0/format:4291:72: note: parameter passing for argument of type 'struct format_args' changed in GCC 9.1 4291 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ /usr/include/c++/14.2.0/format: In function 'format.isra': /usr/include/c++/14.2.0/format:4291:72: note: parameter passing for argument of type 'struct format_args' changed in GCC 9.1 4291 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function 'format', inlined from 'lexNumber' at ../src/libparsing/lexer.cpp:159:26, inlined from 'tokenizeOne' at ../src/libparsing/lexer.cpp:464:27: /usr/include/c++/14.2.0/format:4291:72: note: parameter passing for argument of type 'struct format_args' changed in GCC 9.1 4291 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function 'format', inlined from 'error' at ../src/liblog/log.cpp:42:61, inlined from 'lexNumber' at ../src/libparsing/lexer.cpp:159:14, inlined from 'tokenizeOne' at ../src/libparsing/lexer.cpp:464:27: /usr/include/c++/14.2.0/format:4291:72: note: parameter passing for argument of type 'struct format_args' changed in GCC 9.1 4291 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function 'format', inlined from 'tokenizeOne' at ../src/libparsing/lexer.cpp:558:22: /usr/include/c++/14.2.0/format:4291:72: note: parameter passing for argument of type 'struct format_args' changed in GCC 9.1 4291 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function 'format', inlined from 'tokenizeOne' at ../src/libparsing/lexer.cpp:599:27: /usr/include/c++/14.2.0/format:4291:72: note: parameter passing for argument of type 'struct format_args' changed in GCC 9.1 4291 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function 'format', inlined from 'info' at ../src/liblog/log.cpp:63:74, inlined from 'tokenizeOne' at ../src/libparsing/lexer.cpp:599:15: /usr/include/c++/14.2.0/format:4291:72: note: parameter passing for argument of type 'struct format_args' changed in GCC 9.1 4291 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function 'format', inlined from 'tokenizeOne' at ../src/libparsing/lexer.cpp:611:28: /usr/include/c++/14.2.0/format:4291:72: note: parameter passing for argument of type 'struct format_args' changed in GCC 9.1 4291 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function 'format', inlined from 'main' at ../src/libparsing/lexerstats.cpp:109:27: /usr/include/c++/14.2.0/format:4291:72: note: parameter passing for argument of type 'struct format_args' changed in GCC 9.1 4291 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function 'format', inlined from 'main' at ../src/libparsing/lexerstats.cpp:116:27: /usr/include/c++/14.2.0/format:4291:72: note: parameter passing for argument of type 'struct format_args' changed in GCC 9.1 4291 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function 'format', inlined from 'main' at ../src/libparsing/lexerstats.cpp:119:27: /usr/include/c++/14.2.0/format:4291:72: note: parameter passing for argument of type 'struct format_args' changed in GCC 9.1 4291 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function 'format', inlined from 'main' at ../src/libparsing/lexerstats.cpp:130:27: /usr/include/c++/14.2.0/format:4291:72: note: parameter passing for argument of type 'struct format_args' changed in GCC 9.1 4291 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function 'format', inlined from 'main' at ../src/libparsing/lexerstats.cpp:134:27: /usr/include/c++/14.2.0/format:4291:72: note: parameter passing for argument of type 'struct format_args' changed in GCC 9.1 4291 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ /usr/include/c++/14.2.0/format: In function 'format': /usr/include/c++/14.2.0/format:4291:72: note: parameter passing for argument of type 'struct format_args' changed in GCC 9.1 4291 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function 'format', inlined from 'toString' at ../src/libast/node.cpp:1072:54: /usr/include/c++/14.2.0/format:4291:72: note: parameter passing for argument of type 'struct format_args' changed in GCC 9.1 4291 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function 'format', inlined from 'toString' at ../src/libast/node.cpp:1105:67: /usr/include/c++/14.2.0/format:4291:72: note: parameter passing for argument of type 'struct format_args' changed in GCC 9.1 4291 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ /usr/include/c++/14.2.0/format: In function 'format': /usr/include/c++/14.2.0/format:4291:72: note: parameter passing for argument of type 'struct format_args' changed in GCC 9.1 4291 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function 'format', inlined from 'toString' at ../src/libast/node.cpp:1078:60: /usr/include/c++/14.2.0/format:4291:72: note: parameter passing for argument of type 'struct format_args' changed in GCC 9.1 4291 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ /usr/include/c++/14.2.0/format: In function 'vformat': /usr/include/c++/14.2.0/format:4249:3: note: parameter passing for argument of type 'struct format_args' changed in GCC 9.1 4249 | vformat(string_view __fmt, format_args __args) | ^ In function 'format', inlined from 'print' at ../src/libparsing/parserstats.cpp:92:27: /usr/include/c++/14.2.0/format:4291:72: note: parameter passing for argument of type 'struct format_args' changed in GCC 9.1 4291 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function 'format', inlined from 'lexNumber' at ../src/libparsing/lexer.cpp:159:26, inlined from 'tokenizeOne' at ../src/libparsing/lexer.cpp:464:27: /usr/include/c++/14.2.0/format:4291:72: note: parameter passing for argument of type 'struct format_args' changed in GCC 9.1 4291 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function 'format', inlined from 'error' at ../src/liblog/log.cpp:42:61, inlined from 'lexNumber' at ../src/libparsing/lexer.cpp:159:14, inlined from 'tokenizeOne' at ../src/libparsing/lexer.cpp:464:27: /usr/include/c++/14.2.0/format:4291:72: note: parameter passing for argument of type 'struct format_args' changed in GCC 9.1 4291 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function 'format', inlined from 'tokenizeOne' at ../src/libparsing/lexer.cpp:558:22: /usr/include/c++/14.2.0/format:4291:72: note: parameter passing for argument of type 'struct format_args' changed in GCC 9.1 4291 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function 'format', inlined from 'tokenizeOne' at ../src/libparsing/lexer.cpp:599:27: /usr/include/c++/14.2.0/format:4291:72: note: parameter passing for argument of type 'struct format_args' changed in GCC 9.1 4291 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function 'format', inlined from 'info' at ../src/liblog/log.cpp:63:74, inlined from 'tokenizeOne' at ../src/libparsing/lexer.cpp:599:15: /usr/include/c++/14.2.0/format:4291:72: note: parameter passing for argument of type 'struct format_args' changed in GCC 9.1 4291 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function 'format', inlined from 'tokenizeOne' at ../src/libparsing/lexer.cpp:611:28: /usr/include/c++/14.2.0/format:4291:72: note: parameter passing for argument of type 'struct format_args' changed in GCC 9.1 4291 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In member function 'print', inlined from 'main' at ../src/libparsing/parserstats.cpp:260:18: ../src/libparsing/parserstats.cpp:116:28: note: parameter passing for argument of type 'struct pair' when C++17 is enabled changed to match C++14 in GCC 10.1 116 | computeLinearEquation(this->buildDefinitionSizes); | ^ In function 'format', inlined from 'warn' at ../src/liblog/log.cpp:79:74, inlined from 'ifBlock' at ../src/libparsing/parser.cpp:505:15, inlined from 'line' at ../src/libparsing/parser.cpp:453:25: /usr/include/c++/14.2.0/format:4291:72: note: parameter passing for argument of type 'struct format_args' changed in GCC 9.1 4291 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function 'format', inlined from 'print' at ../src/libparsing/parserstats.cpp:117:27, inlined from 'main' at ../src/libparsing/parserstats.cpp:260:18: /usr/include/c++/14.2.0/format:4291:72: note: parameter passing for argument of type 'struct format_args' changed in GCC 9.1 4291 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function 'format', inlined from 'print' at ../src/libparsing/parserstats.cpp:119:27, inlined from 'main' at ../src/libparsing/parserstats.cpp:260:18: /usr/include/c++/14.2.0/format:4291:72: note: parameter passing for argument of type 'struct format_args' changed in GCC 9.1 4291 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function 'format', inlined from 'print' at ../src/libparsing/parserstats.cpp:122:27, inlined from 'main' at ../src/libparsing/parserstats.cpp:260:18: /usr/include/c++/14.2.0/format:4291:72: note: parameter passing for argument of type 'struct format_args' changed in GCC 9.1 4291 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ [222/232] Linking static target src/libls/libls.a In function 'format', inlined from 'toString' at ../src/libast/node.cpp:1072:54: /usr/include/c++/14.2.0/format:4291:72: note: parameter passing for argument of type 'struct format_args' changed in GCC 9.1 4291 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function 'format', inlined from 'toString' at ../src/libast/node.cpp:1105:67: /usr/include/c++/14.2.0/format:4291:72: note: parameter passing for argument of type 'struct format_args' changed in GCC 9.1 4291 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ /usr/include/c++/14.2.0/format: In function 'format': /usr/include/c++/14.2.0/format:4291:72: note: parameter passing for argument of type 'struct format_args' changed in GCC 9.1 4291 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function 'format', inlined from 'toString' at ../src/libast/node.cpp:1078:60: /usr/include/c++/14.2.0/format:4291:72: note: parameter passing for argument of type 'struct format_args' changed in GCC 9.1 4291 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ /usr/include/c++/14.2.0/format: In function 'format': /usr/include/c++/14.2.0/format:4291:72: note: parameter passing for argument of type 'struct format_args' changed in GCC 9.1 4291 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function 'format', inlined from 'error' at ../src/liblog/log.cpp:42:61: /usr/include/c++/14.2.0/format:4291:72: note: parameter passing for argument of type 'struct format_args' changed in GCC 9.1 4291 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function 'format', inlined from 'info' at ../src/liblog/log.cpp:63:74: /usr/include/c++/14.2.0/format:4291:72: note: parameter passing for argument of type 'struct format_args' changed in GCC 9.1 4291 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ /usr/include/c++/14.2.0/format: In function 'vformat': /usr/include/c++/14.2.0/format:4249:3: note: parameter passing for argument of type 'struct format_args' changed in GCC 9.1 4249 | vformat(string_view __fmt, format_args __args) | ^ In function 'format', inlined from 'warn' at ../src/liblog/log.cpp:79:74, inlined from 'ifBlock' at ../src/libparsing/parser.cpp:505:15, inlined from 'line' at ../src/libparsing/parser.cpp:453:25: /usr/include/c++/14.2.0/format:4291:72: note: parameter passing for argument of type 'struct format_args' changed in GCC 9.1 4291 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function 'format', inlined from 'lexNumber' at ../src/libparsing/lexer.cpp:159:26, inlined from 'tokenizeOne' at ../src/libparsing/lexer.cpp:464:27: /usr/include/c++/14.2.0/format:4291:72: note: parameter passing for argument of type 'struct format_args' changed in GCC 9.1 4291 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function 'format', inlined from 'tokenizeOne' at ../src/libparsing/lexer.cpp:558:22: /usr/include/c++/14.2.0/format:4291:72: note: parameter passing for argument of type 'struct format_args' changed in GCC 9.1 4291 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function 'format', inlined from 'tokenizeOne' at ../src/libparsing/lexer.cpp:599:27: /usr/include/c++/14.2.0/format:4291:72: note: parameter passing for argument of type 'struct format_args' changed in GCC 9.1 4291 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function 'format', inlined from 'tokenizeOne' at ../src/libparsing/lexer.cpp:611:28: /usr/include/c++/14.2.0/format:4291:72: note: parameter passing for argument of type 'struct format_args' changed in GCC 9.1 4291 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function 'format', inlined from 'main' at ../src/libparsing/parsingtool.cpp:16:25: /usr/include/c++/14.2.0/format:4291:72: note: parameter passing for argument of type 'struct format_args' changed in GCC 9.1 4291 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function 'format', inlined from 'main' at ../src/libparsing/parsingtool.cpp:23:25: /usr/include/c++/14.2.0/format:4291:72: note: parameter passing for argument of type 'struct format_args' changed in GCC 9.1 4291 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function 'format', inlined from 'main' at ../src/libparsing/parsingtool.cpp:31:23: /usr/include/c++/14.2.0/format:4291:72: note: parameter passing for argument of type 'struct format_args' changed in GCC 9.1 4291 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function 'format', inlined from 'main' at ../src/libparsing/parsingtool.cpp:33:26: /usr/include/c++/14.2.0/format:4291:72: note: parameter passing for argument of type 'struct format_args' changed in GCC 9.1 4291 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function 'format', inlined from 'main' at ../src/libparsing/parsingtool.cpp:38:23: /usr/include/c++/14.2.0/format:4291:72: note: parameter passing for argument of type 'struct format_args' changed in GCC 9.1 4291 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function 'format', inlined from 'main' at ../src/libparsing/parsingtool.cpp:40:26: /usr/include/c++/14.2.0/format:4291:72: note: parameter passing for argument of type 'struct format_args' changed in GCC 9.1 4291 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function 'format', inlined from 'toString' at ../src/libast/node.cpp:1072:54: /usr/include/c++/14.2.0/format:4291:72: note: parameter passing for argument of type 'struct format_args' changed in GCC 9.1 4291 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function 'format', inlined from 'toString' at ../src/libast/node.cpp:1105:67: /usr/include/c++/14.2.0/format:4291:72: note: parameter passing for argument of type 'struct format_args' changed in GCC 9.1 4291 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ /usr/include/c++/14.2.0/format: In function 'format': /usr/include/c++/14.2.0/format:4291:72: note: parameter passing for argument of type 'struct format_args' changed in GCC 9.1 4291 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function 'format', inlined from 'toString' at ../src/libast/node.cpp:1078:60: /usr/include/c++/14.2.0/format:4291:72: note: parameter passing for argument of type 'struct format_args' changed in GCC 9.1 4291 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ /usr/include/c++/14.2.0/format: In function 'format': /usr/include/c++/14.2.0/format:4291:72: note: parameter passing for argument of type 'struct format_args' changed in GCC 9.1 4291 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function 'format', inlined from 'warn' at ../src/liblog/log.cpp:79:74, inlined from 'ifBlock' at ../src/libparsing/parser.cpp:505:15, inlined from 'line' at ../src/libparsing/parser.cpp:453:25: /usr/include/c++/14.2.0/format:4291:72: note: parameter passing for argument of type 'struct format_args' changed in GCC 9.1 4291 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ /usr/include/c++/14.2.0/format: In function 'vformat': /usr/include/c++/14.2.0/format:4249:3: note: parameter passing for argument of type 'struct format_args' changed in GCC 9.1 4249 | vformat(string_view __fmt, format_args __args) | ^ In function 'format', inlined from 'lexNumber' at ../src/libparsing/lexer.cpp:159:26, inlined from 'tokenizeOne' at ../src/libparsing/lexer.cpp:464:27: /usr/include/c++/14.2.0/format:4291:72: note: parameter passing for argument of type 'struct format_args' changed in GCC 9.1 4291 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function 'format', inlined from 'error' at ../src/liblog/log.cpp:42:61, inlined from 'lexNumber' at ../src/libparsing/lexer.cpp:159:14, inlined from 'tokenizeOne' at ../src/libparsing/lexer.cpp:464:27: /usr/include/c++/14.2.0/format:4291:72: note: parameter passing for argument of type 'struct format_args' changed in GCC 9.1 4291 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function 'format', inlined from 'tokenizeOne' at ../src/libparsing/lexer.cpp:558:22: /usr/include/c++/14.2.0/format:4291:72: note: parameter passing for argument of type 'struct format_args' changed in GCC 9.1 4291 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function 'format', inlined from 'tokenizeOne' at ../src/libparsing/lexer.cpp:599:27: /usr/include/c++/14.2.0/format:4291:72: note: parameter passing for argument of type 'struct format_args' changed in GCC 9.1 4291 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function 'format', inlined from 'info' at ../src/liblog/log.cpp:63:74, inlined from 'tokenizeOne' at ../src/libparsing/lexer.cpp:599:15: /usr/include/c++/14.2.0/format:4291:72: note: parameter passing for argument of type 'struct format_args' changed in GCC 9.1 4291 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function 'format', inlined from 'tokenizeOne' at ../src/libparsing/lexer.cpp:611:28: /usr/include/c++/14.2.0/format:4291:72: note: parameter passing for argument of type 'struct format_args' changed in GCC 9.1 4291 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ /usr/include/c++/14.2.0/format: In function 'vformat': /usr/include/c++/14.2.0/format:4249:3: note: parameter passing for argument of type 'struct format_args' changed in GCC 9.1 4249 | vformat(string_view __fmt, format_args __args) | ^ In function 'format', inlined from 'extractNodeValue' at ../src/libast/sourcefile.hpp:50:34: /usr/include/c++/14.2.0/format:4291:72: note: parameter passing for argument of type 'struct format_args' changed in GCC 9.1 4291 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function 'format', inlined from 'extractNodeValue' at ../src/libast/sourcefile.hpp:52:71: /usr/include/c++/14.2.0/format:4291:72: note: parameter passing for argument of type 'struct format_args' changed in GCC 9.1 4291 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function 'format', inlined from 'toString' at ../src/libast/node.cpp:1072:54: /usr/include/c++/14.2.0/format:4291:72: note: parameter passing for argument of type 'struct format_args' changed in GCC 9.1 4291 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function 'format', inlined from 'toString' at ../src/libast/node.cpp:1105:67: /usr/include/c++/14.2.0/format:4291:72: note: parameter passing for argument of type 'struct format_args' changed in GCC 9.1 4291 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ /usr/include/c++/14.2.0/format: In function 'format': /usr/include/c++/14.2.0/format:4291:72: note: parameter passing for argument of type 'struct format_args' changed in GCC 9.1 4291 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function 'format', inlined from 'toString' at ../src/libast/node.cpp:1078:60: /usr/include/c++/14.2.0/format:4291:72: note: parameter passing for argument of type 'struct format_args' changed in GCC 9.1 4291 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ /usr/include/c++/14.2.0/format: In function 'format': /usr/include/c++/14.2.0/format:4291:72: note: parameter passing for argument of type 'struct format_args' changed in GCC 9.1 4291 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function 'format', inlined from 'makeNode' at ../src/libast/ini.cpp:95:30: /usr/include/c++/14.2.0/format:4291:72: note: parameter passing for argument of type 'struct format_args' changed in GCC 9.1 4291 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function 'format', inlined from 'makeNode' at ../src/libast/node.cpp:936:30: /usr/include/c++/14.2.0/format:4291:72: note: parameter passing for argument of type 'struct format_args' changed in GCC 9.1 4291 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ [223/232] Linking static target src/libanalyze/libanalyze.a In function 'format', inlined from 'info' at ../src/liblog/log.cpp:63:74: /usr/include/c++/14.2.0/format:4291:72: note: parameter passing for argument of type 'struct format_args' changed in GCC 9.1 4291 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ /usr/include/c++/14.2.0/format: In function 'format.isra': /usr/include/c++/14.2.0/format:4291:72: note: parameter passing for argument of type 'struct format_args' changed in GCC 9.1 4291 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ /usr/include/c++/14.2.0/format: In function 'vformat': /usr/include/c++/14.2.0/format:4249:3: note: parameter passing for argument of type 'struct format_args' changed in GCC 9.1 4249 | vformat(string_view __fmt, format_args __args) | ^ /usr/include/c++/14.2.0/format: In function 'format': /usr/include/c++/14.2.0/format:4291:72: note: parameter passing for argument of type 'struct format_args' changed in GCC 9.1 4291 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function 'format', inlined from 'loop' at ../src/libjsonrpc/jsonrpc.cpp:174:36, inlined from 'main' at ../tests/libjsonrpc/test.cpp:76:15: /usr/include/c++/14.2.0/format:4291:72: note: parameter passing for argument of type 'struct format_args' changed in GCC 9.1 4291 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ [224/232] Linking static target src/liblangserver/liblangserver.a [225/232] Linking static target src/libtypenamespace/libgenerated_lib.a [226/232] Linking target tests/integration/workspace-tester [227/232] Linking target tests/integration/type-analyzer-tester [228/232] Linking target tests/integration/partial-interpreter-tester [229/232] Linking target tests/libtypenamespace/typenamespacetest [230/232] Linking target tests/libanalyze/optiondiagnosticstest [231/232] Linking target src/lint/mesonlint [232/232] Linking target src/mesonlsp In function 'format', inlined from 'toString' at ../src/libast/node.cpp:1072:54: /usr/include/c++/14.2.0/format:4291:72: note: parameter passing for argument of type 'struct format_args' changed in GCC 9.1 4291 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function 'format', inlined from 'toString' at ../src/libast/node.cpp:1078:60: /usr/include/c++/14.2.0/format:4291:72: note: parameter passing for argument of type 'struct format_args' changed in GCC 9.1 4291 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function 'format', inlined from 'toString' at ../src/libast/node.cpp:1105:67: /usr/include/c++/14.2.0/format:4291:72: note: parameter passing for argument of type 'struct format_args' changed in GCC 9.1 4291 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ /usr/include/c++/14.2.0/format: In function 'format': /usr/include/c++/14.2.0/format:4291:72: note: parameter passing for argument of type 'struct format_args' changed in GCC 9.1 4291 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ /usr/include/c++/14.2.0/format: In function 'format': /usr/include/c++/14.2.0/format:4291:72: note: parameter passing for argument of type 'struct format_args' changed in GCC 9.1 4291 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function 'format', inlined from 'makeNode' at ../src/libast/node.cpp:936:30: /usr/include/c++/14.2.0/format:4291:72: note: parameter passing for argument of type 'struct format_args' changed in GCC 9.1 4291 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ /usr/include/c++/14.2.0/format: In function 'vformat': /usr/include/c++/14.2.0/format:4249:3: note: parameter passing for argument of type 'struct format_args' changed in GCC 9.1 4249 | vformat(string_view __fmt, format_args __args) | ^ In function 'format', inlined from 'visitFunctionExpression' at ../src/libanalyze/options/optionextractor.cpp:76:18: /usr/include/c++/14.2.0/format:4291:72: note: parameter passing for argument of type 'struct format_args' changed in GCC 9.1 4291 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function 'format', inlined from 'info' at ../src/liblog/log.cpp:63:74, inlined from 'visitFunctionExpression' at ../src/libanalyze/options/optionextractor.cpp:75:11: /usr/include/c++/14.2.0/format:4291:72: note: parameter passing for argument of type 'struct format_args' changed in GCC 9.1 4291 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function 'format', inlined from 'visitFunctionExpression' at ../src/libanalyze/options/optionextractor.cpp:135:25: /usr/include/c++/14.2.0/format:4291:72: note: parameter passing for argument of type 'struct format_args' changed in GCC 9.1 4291 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function 'format', inlined from 'warn' at ../src/liblog/log.cpp:79:74, inlined from 'visitFunctionExpression' at ../src/libanalyze/options/optionextractor.cpp:135:13: /usr/include/c++/14.2.0/format:4291:72: note: parameter passing for argument of type 'struct format_args' changed in GCC 9.1 4291 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ /usr/include/c++/14.2.0/format: In function 'format.isra': /usr/include/c++/14.2.0/format:4291:72: note: parameter passing for argument of type 'struct format_args' changed in GCC 9.1 4291 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function 'format', inlined from 'createId' at ../src/libanalyze/mesontree.cpp:34:59: /usr/include/c++/14.2.0/format:4291:72: note: parameter passing for argument of type 'struct format_args' changed in GCC 9.1 4291 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ /usr/include/c++/14.2.0/format: In function 'format.constprop': /usr/include/c++/14.2.0/format:4291:72: note: parameter passing for argument of type 'struct format_args' changed in GCC 9.1 4291 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ /usr/include/c++/14.2.0/format: In function 'format.constprop': /usr/include/c++/14.2.0/format:4291:72: note: parameter passing for argument of type 'struct format_args' changed in GCC 9.1 4291 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ /usr/include/c++/14.2.0/format: In function 'format.constprop': /usr/include/c++/14.2.0/format:4291:72: note: parameter passing for argument of type 'struct format_args' changed in GCC 9.1 4291 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function 'format', inlined from 'format' at ../src/libast/location.hpp:54:54: /usr/include/c++/14.2.0/format:4291:72: note: parameter passing for argument of type 'struct format_args' changed in GCC 9.1 4291 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ /usr/include/c++/14.2.0/format: In function 'format': /usr/include/c++/14.2.0/format:4291:72: note: parameter passing for argument of type 'struct format_args' changed in GCC 9.1 4291 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ /usr/include/c++/14.2.0/format: In function 'format.isra': In function 'format', inlined from 'doBacktrace' at ../src/libcxathrow/backtrace_stacktrace.cpp:14:26, inlined from '__cxa_throw' at ../src/libcxathrow/handle_linux_gcc.cpp:20:14: /usr/include/c++/14.2.0/format:4291:72: note: parameter passing for argument of type 'struct format_args' changed in GCC 9.1 4291 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ /usr/include/c++/14.2.0/format:4291:72: note: parameter passing for argument of type 'struct format_args' changed in GCC 9.1 4291 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function 'format', inlined from 'createDeprecationWarning' at ../src/libanalyze/typeanalyzer/typeanalyzer.cpp:1195:35: /usr/include/c++/14.2.0/format:4291:72: note: parameter passing for argument of type 'struct format_args' changed in GCC 9.1 4291 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ /usr/include/c++/14.2.0/format: In function 'vformat': /usr/include/c++/14.2.0/format:4269:3: note: parameter passing for argument of type 'struct format_args' changed in GCC 9.1 4269 | vformat(const locale& __loc, string_view __fmt, format_args __args) | ^ /usr/include/c++/14.2.0/format: In function 'format': /usr/include/c++/14.2.0/format:4291:72: note: parameter passing for argument of type 'struct format_args' changed in GCC 9.1 4291 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ /usr/include/c++/14.2.0/format: In function 'format': /usr/include/c++/14.2.0/format:4291:72: note: parameter passing for argument of type 'struct format_args' changed in GCC 9.1 4291 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ /usr/include/c++/14.2.0/format: In function 'format': /usr/include/c++/14.2.0/format:4291:72: note: parameter passing for argument of type 'struct format_args' changed in GCC 9.1 4291 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function 'format', inlined from 'operator<<.isra' at /usr/include/c++/14.2.0/bits/chrono_io.h:2667:28: /usr/include/c++/14.2.0/format:4308:59: note: parameter passing for argument of type 'struct format_args' changed in GCC 9.1 4308 | std::make_format_args(__args...)); | ^ /usr/include/c++/14.2.0/bits/chrono_io.h: In function 'operator<<': /usr/include/c++/14.2.0/bits/chrono_io.h:2582:27: note: parameter passing for argument of type 'struct format_args' changed in GCC 9.1 2582 | __os << std::vformat(__ymd.ok() ? __s.substr(0, 5) : __s, | ^ In function 'format', inlined from 'operator<<.isra' at /usr/include/c++/14.2.0/bits/chrono_io.h:2667:28: /usr/include/c++/14.2.0/format:4308:59: note: parameter passing for argument of type 'struct format_args' changed in GCC 9.1 4308 | std::make_format_args(__args...)); | ^ /usr/include/c++/14.2.0/format: In function 'format.isra': /usr/include/c++/14.2.0/format:4291:72: note: parameter passing for argument of type 'struct format_args' changed in GCC 9.1 4291 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function 'format', inlined from 'visitBinaryExpression' at ../src/libanalyze/typeanalyzer/typeanalyzer.cpp:662:65: /usr/include/c++/14.2.0/format:4291:72: note: parameter passing for argument of type 'struct format_args' changed in GCC 9.1 4291 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ /usr/include/c++/14.2.0/format: In function 'format': /usr/include/c++/14.2.0/format:4291:72: note: parameter passing for argument of type 'struct format_args' changed in GCC 9.1 4291 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function 'format', inlined from 'lexNumber' at ../src/libparsing/lexer.cpp:159:26, inlined from 'tokenizeOne' at ../src/libparsing/lexer.cpp:464:27: /usr/include/c++/14.2.0/format:4291:72: note: parameter passing for argument of type 'struct format_args' changed in GCC 9.1 4291 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function 'format', inlined from 'tokenizeOne' at ../src/libparsing/lexer.cpp:558:22: /usr/include/c++/14.2.0/format:4291:72: note: parameter passing for argument of type 'struct format_args' changed in GCC 9.1 4291 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function 'format', inlined from 'tokenizeOne' at ../src/libparsing/lexer.cpp:599:27: /usr/include/c++/14.2.0/format:4291:72: note: parameter passing for argument of type 'struct format_args' changed in GCC 9.1 4291 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function 'format', inlined from 'tokenizeOne' at ../src/libparsing/lexer.cpp:611:28: /usr/include/c++/14.2.0/format:4291:72: note: parameter passing for argument of type 'struct format_args' changed in GCC 9.1 4291 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function 'format', inlined from 'toString' at ../src/libast/node.cpp:1105:67: /usr/include/c++/14.2.0/format:4291:72: note: parameter passing for argument of type 'struct format_args' changed in GCC 9.1 4291 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function 'format', inlined from 'validatePositionalArgumentCount' at ../src/libanalyze/typeanalyzer/typeanalyzer.cpp:1385:31, inlined from 'checkCall' at ../src/libanalyze/typeanalyzer/typeanalyzer.cpp:1433:40: /usr/include/c++/14.2.0/format:4291:72: note: parameter passing for argument of type 'struct format_args' changed in GCC 9.1 4291 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function 'format', inlined from 'validatePositionalArgumentCount' at ../src/libanalyze/typeanalyzer/typeanalyzer.cpp:1394:24, inlined from 'checkCall' at ../src/libanalyze/typeanalyzer/typeanalyzer.cpp:1433:40: /usr/include/c++/14.2.0/format:4291:72: note: parameter passing for argument of type 'struct format_args' changed in GCC 9.1 4291 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function 'format', inlined from 'calculateBinaryExpression' at ../src/libanalyze/typeanalyzer/partialinterpreter.cpp:121:35, inlined from 'calculateExpression' at ../src/libanalyze/typeanalyzer/partialinterpreter.cpp:446:58: /usr/include/c++/14.2.0/format:4291:72: note: parameter passing for argument of type 'struct format_args' changed in GCC 9.1 4291 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function 'format', inlined from 'setFunctionCallTypesGetOption' at ../src/libanalyze/typeanalyzer/typeanalyzer.cpp:1007:39, inlined from 'setFunctionCallTypes' at ../src/libanalyze/typeanalyzer/typeanalyzer.cpp:1138:40, inlined from 'visitFunctionExpression' at ../src/libanalyze/typeanalyzer/typeanalyzer.cpp:1541:29: /usr/include/c++/14.2.0/format:4291:72: note: parameter passing for argument of type 'struct format_args' changed in GCC 9.1 4291 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function 'format', inlined from 'setFunctionCallTypesGetVariable' at ../src/libanalyze/typeanalyzer/typeanalyzer.cpp:1128:23, inlined from 'setFunctionCallTypes' at ../src/libanalyze/typeanalyzer/typeanalyzer.cpp:1154:42, inlined from 'visitFunctionExpression' at ../src/libanalyze/typeanalyzer/typeanalyzer.cpp:1541:29: /usr/include/c++/14.2.0/format:4291:72: note: parameter passing for argument of type 'struct format_args' changed in GCC 9.1 4291 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function 'format', inlined from 'visitFunctionExpression' at ../src/libanalyze/typeanalyzer/typeanalyzer.cpp:1563:26: /usr/include/c++/14.2.0/format:4291:72: note: parameter passing for argument of type 'struct format_args' changed in GCC 9.1 4291 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function 'format', inlined from 'checkSetVariable' at ../src/libanalyze/typeanalyzer/typeanalyzer.cpp:1467:25, inlined from 'visitFunctionExpression' at ../src/libanalyze/typeanalyzer/typeanalyzer.cpp:1580:29: /usr/include/c++/14.2.0/format:4291:72: note: parameter passing for argument of type 'struct format_args' changed in GCC 9.1 4291 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function 'format', inlined from 'error' at ../src/liblog/log.cpp:42:61: /usr/include/c++/14.2.0/format:4291:72: note: parameter passing for argument of type 'struct format_args' changed in GCC 9.1 4291 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ /usr/include/c++/14.2.0/format: In function 'vformat': /usr/include/c++/14.2.0/format:4249:3: note: parameter passing for argument of type 'struct format_args' changed in GCC 9.1 4249 | vformat(string_view __fmt, format_args __args) | ^ /usr/include/c++/14.2.0/format: In function 'format': /usr/include/c++/14.2.0/format:4291:72: note: parameter passing for argument of type 'struct format_args' changed in GCC 9.1 4291 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function 'format', inlined from 'findMethod' at ../src/libanalyze/typeanalyzer/typeanalyzer.cpp:1965:27, inlined from 'visitMethodExpression' at ../src/libanalyze/typeanalyzer/typeanalyzer.cpp:2177:32: /usr/include/c++/14.2.0/format:4291:72: note: parameter passing for argument of type 'struct format_args' changed in GCC 9.1 4291 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function 'format', inlined from 'checkFormat' at ../src/libanalyze/typeanalyzer/typeanalyzer.cpp:2332:40, inlined from 'visitMethodExpression' at ../src/libanalyze/typeanalyzer/typeanalyzer.cpp:2282:24: /usr/include/c++/14.2.0/format:4291:72: note: parameter passing for argument of type 'struct format_args' changed in GCC 9.1 4291 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function 'format', inlined from 'makeNode' at ../src/libast/node.cpp:936:30: /usr/include/c++/14.2.0/format:4291:72: note: parameter passing for argument of type 'struct format_args' changed in GCC 9.1 4291 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function 'format', inlined from 'partialParse' at ../src/libanalyze/mesontree.cpp:203:23, inlined from 'lintCode' at ../src/lint/linter.cpp:156:20, inlined from 'lint' at ../src/lint/linter.hpp:24:50: /usr/include/c++/14.2.0/format:4291:72: note: parameter passing for argument of type 'struct format_args' changed in GCC 9.1 4291 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function 'format', inlined from 'operator<<.isra' at /usr/include/c++/14.2.0/bits/chrono_io.h:2667:28: /usr/include/c++/14.2.0/format:4308:59: note: parameter passing for argument of type 'struct format_args' changed in GCC 9.1 4308 | std::make_format_args(__args...)); | ^ /usr/include/c++/14.2.0/format: In function 'format.constprop': /usr/include/c++/14.2.0/format:4291:72: note: parameter passing for argument of type 'struct format_args' changed in GCC 9.1 4291 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function 'format', inlined from 'operator<<.isra' at /usr/include/c++/14.2.0/bits/chrono_io.h:2667:28: /usr/include/c++/14.2.0/format:4308:59: note: parameter passing for argument of type 'struct format_args' changed in GCC 9.1 4308 | std::make_format_args(__args...)); | ^ /usr/include/c++/14.2.0/format: In function 'format.constprop': /usr/include/c++/14.2.0/format:4291:72: note: parameter passing for argument of type 'struct format_args' changed in GCC 9.1 4291 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ /usr/include/c++/14.2.0/format: In function 'format.isra': /usr/include/c++/14.2.0/format:4291:72: note: parameter passing for argument of type 'struct format_args' changed in GCC 9.1 4291 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ /usr/include/c++/14.2.0/format: In function 'format': /usr/include/c++/14.2.0/format:4291:72: note: parameter passing for argument of type 'struct format_args' changed in GCC 9.1 4291 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ /usr/include/c++/14.2.0/format: In function 'format': /usr/include/c++/14.2.0/format: In function 'format.constprop': /usr/include/c++/14.2.0/format:4291:72: note: parameter passing for argument of type 'struct format_args' changed in GCC 9.1 4291 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ /usr/include/c++/14.2.0/format:4291:72: note: parameter passing for argument of type 'struct format_args' changed in GCC 9.1 4291 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ /usr/include/c++/14.2.0/format: In function 'format': /usr/include/c++/14.2.0/format:4291:72: note: parameter passing for argument of type 'struct format_args' changed in GCC 9.1 4291 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ /usr/include/c++/14.2.0/format: In function 'format': /usr/include/c++/14.2.0/format:4291:72: note: parameter passing for argument of type 'struct format_args' changed in GCC 9.1 4291 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ /usr/include/c++/14.2.0/format: In function 'format': /usr/include/c++/14.2.0/format:4291:72: note: parameter passing for argument of type 'struct format_args' changed in GCC 9.1 4291 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function 'format', inlined from 'format' at ../src/libast/location.hpp:54:54: /usr/include/c++/14.2.0/format:4291:72: note: parameter passing for argument of type 'struct format_args' changed in GCC 9.1 4291 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function 'format', inlined from 'findMethod' at ../src/libanalyze/typeanalyzer/typeanalyzer.cpp:1965:27, inlined from 'visitMethodExpression' at ../src/libanalyze/typeanalyzer/typeanalyzer.cpp:2177:32: /usr/include/c++/14.2.0/format:4291:72: note: parameter passing for argument of type 'struct format_args' changed in GCC 9.1 4291 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function 'format', inlined from 'checkFormat' at ../src/libanalyze/typeanalyzer/typeanalyzer.cpp:2332:40, inlined from 'visitMethodExpression' at ../src/libanalyze/typeanalyzer/typeanalyzer.cpp:2282:24: /usr/include/c++/14.2.0/format:4291:72: note: parameter passing for argument of type 'struct format_args' changed in GCC 9.1 4291 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function 'format', inlined from 'lexNumber' at ../src/libparsing/lexer.cpp:159:26, inlined from 'tokenizeOne' at ../src/libparsing/lexer.cpp:464:27: /usr/include/c++/14.2.0/format:4291:72: note: parameter passing for argument of type 'struct format_args' changed in GCC 9.1 4291 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function 'format', inlined from 'tokenizeOne' at ../src/libparsing/lexer.cpp:558:22: /usr/include/c++/14.2.0/format:4291:72: note: parameter passing for argument of type 'struct format_args' changed in GCC 9.1 4291 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function 'format', inlined from 'tokenizeOne' at ../src/libparsing/lexer.cpp:599:27: /usr/include/c++/14.2.0/format:4291:72: note: parameter passing for argument of type 'struct format_args' changed in GCC 9.1 4291 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function 'format', inlined from 'tokenizeOne' at ../src/libparsing/lexer.cpp:611:28: /usr/include/c++/14.2.0/format:4291:72: note: parameter passing for argument of type 'struct format_args' changed in GCC 9.1 4291 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function 'format', inlined from 'toString' at ../src/libast/node.cpp:1105:67: /usr/include/c++/14.2.0/format:4291:72: note: parameter passing for argument of type 'struct format_args' changed in GCC 9.1 4291 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function 'format', inlined from 'setFunctionCallTypesGetOption' at ../src/libanalyze/typeanalyzer/typeanalyzer.cpp:1007:39, inlined from 'setFunctionCallTypes' at ../src/libanalyze/typeanalyzer/typeanalyzer.cpp:1138:40, inlined from 'visitFunctionExpression' at ../src/libanalyze/typeanalyzer/typeanalyzer.cpp:1541:29: /usr/include/c++/14.2.0/format:4291:72: note: parameter passing for argument of type 'struct format_args' changed in GCC 9.1 4291 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function 'format', inlined from 'setFunctionCallTypesGetVariable' at ../src/libanalyze/typeanalyzer/typeanalyzer.cpp:1128:23, inlined from 'setFunctionCallTypes' at ../src/libanalyze/typeanalyzer/typeanalyzer.cpp:1154:42, inlined from 'visitFunctionExpression' at ../src/libanalyze/typeanalyzer/typeanalyzer.cpp:1541:29: /usr/include/c++/14.2.0/format:4291:72: note: parameter passing for argument of type 'struct format_args' changed in GCC 9.1 4291 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function 'format', inlined from 'visitFunctionExpression' at ../src/libanalyze/typeanalyzer/typeanalyzer.cpp:1563:26: /usr/include/c++/14.2.0/format:4291:72: note: parameter passing for argument of type 'struct format_args' changed in GCC 9.1 4291 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function 'format', inlined from 'checkSetVariable' at ../src/libanalyze/typeanalyzer/typeanalyzer.cpp:1467:25, inlined from 'visitFunctionExpression' at ../src/libanalyze/typeanalyzer/typeanalyzer.cpp:1580:29: /usr/include/c++/14.2.0/format:4291:72: note: parameter passing for argument of type 'struct format_args' changed in GCC 9.1 4291 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function 'format', inlined from 'createDeprecationWarning' at ../src/libanalyze/typeanalyzer/typeanalyzer.cpp:1195:35: /usr/include/c++/14.2.0/format:4291:72: note: parameter passing for argument of type 'struct format_args' changed in GCC 9.1 4291 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function 'format', inlined from 'error' at ../src/liblog/log.cpp:42:61: /usr/include/c++/14.2.0/format:4291:72: note: parameter passing for argument of type 'struct format_args' changed in GCC 9.1 4291 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function 'format', inlined from 'info' at ../src/liblog/log.cpp:63:74: /usr/include/c++/14.2.0/format:4291:72: note: parameter passing for argument of type 'struct format_args' changed in GCC 9.1 4291 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function 'format', inlined from 'warn' at ../src/liblog/log.cpp:79:74: /usr/include/c++/14.2.0/format:4291:72: note: parameter passing for argument of type 'struct format_args' changed in GCC 9.1 4291 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function 'format', inlined from 'visitBinaryExpression' at ../src/libanalyze/typeanalyzer/typeanalyzer.cpp:662:65: /usr/include/c++/14.2.0/format:4291:72: note: parameter passing for argument of type 'struct format_args' changed in GCC 9.1 4291 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function 'format', inlined from 'calculateBinaryExpression' at ../src/libanalyze/typeanalyzer/partialinterpreter.cpp:121:35, inlined from 'calculateExpression' at ../src/libanalyze/typeanalyzer/partialinterpreter.cpp:446:58: /usr/include/c++/14.2.0/format:4291:72: note: parameter passing for argument of type 'struct format_args' changed in GCC 9.1 4291 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ /usr/include/c++/14.2.0/format: In function 'vformat': /usr/include/c++/14.2.0/format:4249:3: note: parameter passing for argument of type 'struct format_args' changed in GCC 9.1 4249 | vformat(string_view __fmt, format_args __args) | ^ /usr/include/c++/14.2.0/format: In function 'format': /usr/include/c++/14.2.0/format:4291:72: note: parameter passing for argument of type 'struct format_args' changed in GCC 9.1 4291 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ /usr/include/c++/14.2.0/bits/chrono_io.h: In function 'operator<<': /usr/include/c++/14.2.0/bits/chrono_io.h:2582:27: note: parameter passing for argument of type 'struct format_args' changed in GCC 9.1 2582 | __os << std::vformat(__ymd.ok() ? __s.substr(0, 5) : __s, | ^ In function 'format', inlined from 'createId' at ../src/libanalyze/mesontree.cpp:34:59: /usr/include/c++/14.2.0/format:4291:72: note: parameter passing for argument of type 'struct format_args' changed in GCC 9.1 4291 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ /usr/include/c++/14.2.0/format: In function 'vformat': /usr/include/c++/14.2.0/format:4269:3: note: parameter passing for argument of type 'struct format_args' changed in GCC 9.1 4269 | vformat(const locale& __loc, string_view __fmt, format_args __args) | ^ In function 'format', inlined from 'makeNode' at ../src/libast/node.cpp:936:30: /usr/include/c++/14.2.0/format:4291:72: note: parameter passing for argument of type 'struct format_args' changed in GCC 9.1 4291 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function 'format', inlined from 'validatePositionalArgumentCount' at ../src/libanalyze/typeanalyzer/typeanalyzer.cpp:1385:31, inlined from 'checkCall' at ../src/libanalyze/typeanalyzer/typeanalyzer.cpp:1433:40: /usr/include/c++/14.2.0/format:4291:72: note: parameter passing for argument of type 'struct format_args' changed in GCC 9.1 4291 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function 'format', inlined from 'validatePositionalArgumentCount' at ../src/libanalyze/typeanalyzer/typeanalyzer.cpp:1394:24, inlined from 'checkCall' at ../src/libanalyze/typeanalyzer/typeanalyzer.cpp:1433:40: /usr/include/c++/14.2.0/format:4291:72: note: parameter passing for argument of type 'struct format_args' changed in GCC 9.1 4291 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function 'format', inlined from 'main' at ../tests/integration/partial-interpreter-tester.cpp:33:18: /usr/include/c++/14.2.0/format:4291:72: note: parameter passing for argument of type 'struct format_args' changed in GCC 9.1 4291 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function 'format', inlined from 'partialParse' at ../src/libanalyze/mesontree.cpp:203:23, inlined from 'main' at ../tests/integration/partial-interpreter-tester.cpp:63:20: /usr/include/c++/14.2.0/format:4291:72: note: parameter passing for argument of type 'struct format_args' changed in GCC 9.1 4291 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function 'format', inlined from 'main' at ../tests/integration/partial-interpreter-tester.cpp:74:29: /usr/include/c++/14.2.0/format:4291:72: note: parameter passing for argument of type 'struct format_args' changed in GCC 9.1 4291 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ /usr/include/c++/14.2.0/format: In function 'format.constprop': /usr/include/c++/14.2.0/format:4291:72: note: parameter passing for argument of type 'struct format_args' changed in GCC 9.1 4291 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ /usr/include/c++/14.2.0/format: In function 'vformat': /usr/include/c++/14.2.0/format:4249:3: note: parameter passing for argument of type 'struct format_args' changed in GCC 9.1 4249 | vformat(string_view __fmt, format_args __args) | ^ In function 'format', inlined from 'toString' at ../src/libobjects/type.hpp:211:30: /usr/include/c++/14.2.0/format:4291:72: note: parameter passing for argument of type 'struct format_args' changed in GCC 9.1 4291 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ /usr/include/c++/14.2.0/format: In function 'format.constprop': /usr/include/c++/14.2.0/format:4291:72: note: parameter passing for argument of type 'struct format_args' changed in GCC 9.1 4291 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ /usr/include/c++/14.2.0/format: In function 'format.constprop': /usr/include/c++/14.2.0/format:4291:72: note: parameter passing for argument of type 'struct format_args' changed in GCC 9.1 4291 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ /usr/include/c++/14.2.0/format: In function 'format.constprop': /usr/include/c++/14.2.0/format:4291:72: note: parameter passing for argument of type 'struct format_args' changed in GCC 9.1 4291 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function 'format', inlined from 'operator<<.isra' at /usr/include/c++/14.2.0/bits/chrono_io.h:2667:28: /usr/include/c++/14.2.0/format:4308:59: note: parameter passing for argument of type 'struct format_args' changed in GCC 9.1 4308 | std::make_format_args(__args...)); | ^ In function 'format', inlined from 'createId' at ../src/libanalyze/mesontree.cpp:34:59: /usr/include/c++/14.2.0/format:4291:72: note: parameter passing for argument of type 'struct format_args' changed in GCC 9.1 4291 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function 'format', inlined from 'operator<<.isra' at /usr/include/c++/14.2.0/bits/chrono_io.h:2667:28: /usr/include/c++/14.2.0/format:4308:59: note: parameter passing for argument of type 'struct format_args' changed in GCC 9.1 4308 | std::make_format_args(__args...)); | ^ /usr/include/c++/14.2.0/format: In function 'format.isra': /usr/include/c++/14.2.0/format:4291:72: note: parameter passing for argument of type 'struct format_args' changed in GCC 9.1 4291 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ /usr/include/c++/14.2.0/format: In function 'format': /usr/include/c++/14.2.0/format:4291:72: note: parameter passing for argument of type 'struct format_args' changed in GCC 9.1 4291 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ /usr/include/c++/14.2.0/format: In function 'format': /usr/include/c++/14.2.0/format: In function 'format': /usr/include/c++/14.2.0/format:4291:72: note: parameter passing for argument of type 'struct format_args' changed in GCC 9.1 4291 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ /usr/include/c++/14.2.0/format:4291:72: note: parameter passing for argument of type 'struct format_args' changed in GCC 9.1 4291 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ /usr/include/c++/14.2.0/format: In function 'format': /usr/include/c++/14.2.0/format:4291:72: note: parameter passing for argument of type 'struct format_args' changed in GCC 9.1 4291 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ /usr/include/c++/14.2.0/format: In function 'format': /usr/include/c++/14.2.0/format:4291:72: note: parameter passing for argument of type 'struct format_args' changed in GCC 9.1 4291 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function 'format', inlined from 'toString' at ../src/libast/node.cpp:1105:67: /usr/include/c++/14.2.0/format:4291:72: note: parameter passing for argument of type 'struct format_args' changed in GCC 9.1 4291 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ /usr/include/c++/14.2.0/format: In function 'format': /usr/include/c++/14.2.0/format:4291:72: note: parameter passing for argument of type 'struct format_args' changed in GCC 9.1 4291 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ /usr/include/c++/14.2.0/format: In function 'format.constprop': /usr/include/c++/14.2.0/format:4291:72: note: parameter passing for argument of type 'struct format_args' changed in GCC 9.1 4291 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ /usr/include/c++/14.2.0/format: In function 'vformat': /usr/include/c++/14.2.0/format:4269:3: note: parameter passing for argument of type 'struct format_args' changed in GCC 9.1 4269 | vformat(const locale& __loc, string_view __fmt, format_args __args) | ^ /usr/include/c++/14.2.0/format: In function 'format': /usr/include/c++/14.2.0/format:4291:72: note: parameter passing for argument of type 'struct format_args' changed in GCC 9.1 4291 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ /usr/include/c++/14.2.0/format: In function 'format': /usr/include/c++/14.2.0/format:4291:72: note: parameter passing for argument of type 'struct format_args' changed in GCC 9.1 4291 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ /usr/include/c++/14.2.0/bits/chrono_io.h: In function 'operator<<': /usr/include/c++/14.2.0/bits/chrono_io.h:2582:27: note: parameter passing for argument of type 'struct format_args' changed in GCC 9.1 2582 | __os << std::vformat(__ymd.ok() ? __s.substr(0, 5) : __s, | ^ In function 'format', inlined from 'findMethod' at ../src/libanalyze/typeanalyzer/typeanalyzer.cpp:1965:27, inlined from 'visitMethodExpression' at ../src/libanalyze/typeanalyzer/typeanalyzer.cpp:2177:32: /usr/include/c++/14.2.0/format:4291:72: note: parameter passing for argument of type 'struct format_args' changed in GCC 9.1 4291 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function 'format', inlined from 'checkFormat' at ../src/libanalyze/typeanalyzer/typeanalyzer.cpp:2332:40, inlined from 'visitMethodExpression' at ../src/libanalyze/typeanalyzer/typeanalyzer.cpp:2282:24: /usr/include/c++/14.2.0/format:4291:72: note: parameter passing for argument of type 'struct format_args' changed in GCC 9.1 4291 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function 'format', inlined from 'makeNode' at ../src/libast/ini.cpp:95:30: /usr/include/c++/14.2.0/format:4291:72: note: parameter passing for argument of type 'struct format_args' changed in GCC 9.1 4291 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function 'format', inlined from 'visitBinaryExpression' at ../src/libanalyze/typeanalyzer/typeanalyzer.cpp:662:65: /usr/include/c++/14.2.0/format:4291:72: note: parameter passing for argument of type 'struct format_args' changed in GCC 9.1 4291 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function 'format', inlined from 'calculateBinaryExpression' at ../src/libanalyze/typeanalyzer/partialinterpreter.cpp:121:35, inlined from 'calculateExpression' at ../src/libanalyze/typeanalyzer/partialinterpreter.cpp:446:58: /usr/include/c++/14.2.0/format:4291:72: note: parameter passing for argument of type 'struct format_args' changed in GCC 9.1 4291 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function 'format', inlined from 'createDeprecationWarning' at ../src/libanalyze/typeanalyzer/typeanalyzer.cpp:1195:35: /usr/include/c++/14.2.0/format:4291:72: note: parameter passing for argument of type 'struct format_args' changed in GCC 9.1 4291 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function 'format', inlined from 'setFunctionCallTypesGetVariable' at ../src/libanalyze/typeanalyzer/typeanalyzer.cpp:1128:23, inlined from 'setFunctionCallTypes' at ../src/libanalyze/typeanalyzer/typeanalyzer.cpp:1154:42, inlined from 'visitFunctionExpression' at ../src/libanalyze/typeanalyzer/typeanalyzer.cpp:1541:29: /usr/include/c++/14.2.0/format:4291:72: note: parameter passing for argument of type 'struct format_args' changed in GCC 9.1 4291 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function 'format', inlined from 'visitFunctionExpression' at ../src/libanalyze/typeanalyzer/typeanalyzer.cpp:1563:26: /usr/include/c++/14.2.0/format:4291:72: note: parameter passing for argument of type 'struct format_args' changed in GCC 9.1 4291 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function 'format', inlined from 'makeNode' at ../src/libast/node.cpp:936:30: /usr/include/c++/14.2.0/format:4291:72: note: parameter passing for argument of type 'struct format_args' changed in GCC 9.1 4291 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function 'format', inlined from 'validatePositionalArgumentCount' at ../src/libanalyze/typeanalyzer/typeanalyzer.cpp:1385:31, inlined from 'checkCall' at ../src/libanalyze/typeanalyzer/typeanalyzer.cpp:1433:40: In function 'format', inlined from 'setupDirectory' at ../src/libwrap/filewrap.cpp:91:42: /usr/include/c++/14.2.0/format:4291:72: note: parameter passing for argument of type 'struct format_args' changed in GCC 9.1 4291 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function 'format', inlined from 'validatePositionalArgumentCount' at ../src/libanalyze/typeanalyzer/typeanalyzer.cpp:1394:24, inlined from 'checkCall' at ../src/libanalyze/typeanalyzer/typeanalyzer.cpp:1433:40: /usr/include/c++/14.2.0/format:4291:72: note: parameter passing for argument of type 'struct format_args' changed in GCC 9.1 4291 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ /usr/include/c++/14.2.0/format:4291:72: note: parameter passing for argument of type 'struct format_args' changed in GCC 9.1 4291 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function 'format', inlined from 'extractFile' at ../src/libutils/utils.cpp:135:26: /usr/include/c++/14.2.0/format:4291:72: note: parameter passing for argument of type 'struct format_args' changed in GCC 9.1 4291 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function 'format', inlined from 'launchProcess' at ../src/libutils/utils.cpp:293:23: /usr/include/c++/14.2.0/format:4291:72: note: parameter passing for argument of type 'struct format_args' changed in GCC 9.1 4291 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function 'format', inlined from 'createIdentifierForWrap' at ../src/libanalyze/subprojects/subprojectstate.cpp:245:21, inlined from 'findSubprojects' at ../src/libanalyze/subprojects/subprojectstate.cpp:92:55: /usr/include/c++/14.2.0/format:4291:72: note: parameter passing for argument of type 'struct format_args' changed in GCC 9.1 4291 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function 'format', inlined from 'findSubprojects' at ../src/libanalyze/subprojects/subprojectstate.cpp:98:25: /usr/include/c++/14.2.0/format:4291:72: note: parameter passing for argument of type 'struct format_args' changed in GCC 9.1 4291 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function 'format', inlined from 'downloadFile' at ../src/libutils/utils.cpp:53:23, inlined from 'cachedDownload' at ../src/libutils/utils.cpp:560:19: /usr/include/c++/14.2.0/format:4291:72: note: parameter passing for argument of type 'struct format_args' changed in GCC 9.1 4291 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function 'format', inlined from 'downloadFile' at ../src/libutils/utils.cpp:73:23, inlined from 'cachedDownload' at ../src/libutils/utils.cpp:560:19: /usr/include/c++/14.2.0/format:4291:72: note: parameter passing for argument of type 'struct format_args' changed in GCC 9.1 4291 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ /usr/include/c++/14.2.0/format: In function 'vformat': /usr/include/c++/14.2.0/format:4249:3: note: parameter passing for argument of type 'struct format_args' changed in GCC 9.1 4249 | vformat(string_view __fmt, format_args __args) | ^ /usr/include/c++/14.2.0/format: In function 'format': /usr/include/c++/14.2.0/format:4291:72: note: parameter passing for argument of type 'struct format_args' changed in GCC 9.1 4291 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ /usr/include/c++/14.2.0/format: In function 'format': /usr/include/c++/14.2.0/format:4291:72: note: parameter passing for argument of type 'struct format_args' changed in GCC 9.1 4291 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function 'format', inlined from 'error' at ../src/liblog/log.cpp:42:61: /usr/include/c++/14.2.0/format:4291:72: note: parameter passing for argument of type 'struct format_args' changed in GCC 9.1 4291 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function 'format', inlined from 'info' at ../src/liblog/log.cpp:63:74: /usr/include/c++/14.2.0/format:4291:72: note: parameter passing for argument of type 'struct format_args' changed in GCC 9.1 4291 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function 'format', inlined from 'lexNumber' at ../src/libparsing/lexer.cpp:159:26, inlined from 'tokenizeOne' at ../src/libparsing/lexer.cpp:464:27: /usr/include/c++/14.2.0/format:4291:72: note: parameter passing for argument of type 'struct format_args' changed in GCC 9.1 4291 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function 'format', inlined from 'tokenizeOne' at ../src/libparsing/lexer.cpp:558:22: In function 'format', inlined from 'warn' at ../src/liblog/log.cpp:79:74: /usr/include/c++/14.2.0/format:4291:72: note: parameter passing for argument of type 'struct format_args' changed in GCC 9.1 4291 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ /usr/include/c++/14.2.0/format:4291:72: note: parameter passing for argument of type 'struct format_args' changed in GCC 9.1 4291 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function 'format', inlined from 'tokenizeOne' at ../src/libparsing/lexer.cpp:599:27: /usr/include/c++/14.2.0/format:4291:72: note: parameter passing for argument of type 'struct format_args' changed in GCC 9.1 4291 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function 'format', inlined from 'tokenizeOne' at ../src/libparsing/lexer.cpp:611:28: /usr/include/c++/14.2.0/format:4291:72: note: parameter passing for argument of type 'struct format_args' changed in GCC 9.1 4291 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function 'format', inlined from 'format' at ../src/libast/location.hpp:54:54: /usr/include/c++/14.2.0/format:4291:72: note: parameter passing for argument of type 'struct format_args' changed in GCC 9.1 4291 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function 'format', inlined from 'createId' at ../src/libanalyze/mesontree.cpp:34:59: /usr/include/c++/14.2.0/format:4291:72: note: parameter passing for argument of type 'struct format_args' changed in GCC 9.1 4291 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function 'format', inlined from 'operator<<.isra' at /usr/include/c++/14.2.0/bits/chrono_io.h:2667:28: /usr/include/c++/14.2.0/format:4308:59: note: parameter passing for argument of type 'struct format_args' changed in GCC 9.1 4308 | std::make_format_args(__args...)); | ^ In function 'format', inlined from 'operator<<.isra' at /usr/include/c++/14.2.0/bits/chrono_io.h:2667:28: /usr/include/c++/14.2.0/format:4308:59: note: parameter passing for argument of type 'struct format_args' changed in GCC 9.1 4308 | std::make_format_args(__args...)); | ^ /usr/include/c++/14.2.0/format: In function 'format.isra': /usr/include/c++/14.2.0/format:4291:72: note: parameter passing for argument of type 'struct format_args' changed in GCC 9.1 4291 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function 'format', inlined from 'format' at ../src/libast/location.hpp:54:54: /usr/include/c++/14.2.0/format:4291:72: note: parameter passing for argument of type 'struct format_args' changed in GCC 9.1 4291 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function 'format', inlined from 'formatArgument' at ../src/liblangserver/hover.cpp:146:22: /usr/include/c++/14.2.0/format:4291:72: note: parameter passing for argument of type 'struct format_args' changed in GCC 9.1 4291 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function 'format', inlined from 'createDeprecationWarning' at ../src/libanalyze/typeanalyzer/typeanalyzer.cpp:1195:35: /usr/include/c++/14.2.0/format:4291:72: note: parameter passing for argument of type 'struct format_args' changed in GCC 9.1 4291 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ /usr/include/c++/14.2.0/format: In function 'format': /usr/include/c++/14.2.0/format:4291:72: note: parameter passing for argument of type 'struct format_args' changed in GCC 9.1 4291 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function 'format', inlined from 'sendToClient' at ../src/libjsonrpc/jsonrpc.cpp:67:78: /usr/include/c++/14.2.0/format:4291:72: note: parameter passing for argument of type 'struct format_args' changed in GCC 9.1 4291 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ /usr/include/c++/14.2.0/format: In function 'format': /usr/include/c++/14.2.0/format:4291:72: note: parameter passing for argument of type 'struct format_args' changed in GCC 9.1 4291 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function 'format', inlined from 'createTextForFunction' at ../src/liblangserver/completion.cpp:387:25: /usr/include/c++/14.2.0/format:4291:72: note: parameter passing for argument of type 'struct format_args' changed in GCC 9.1 4291 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function 'format', inlined from 'createTextForFunction' at ../src/liblangserver/completion.cpp:397:25: /usr/include/c++/14.2.0/format: In function 'format': /usr/include/c++/14.2.0/format: In function 'format.constprop': /usr/include/c++/14.2.0/format:4291:72: note: parameter passing for argument of type 'struct format_args' changed in GCC 9.1 4291 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ /usr/include/c++/14.2.0/format:4291:72: note: parameter passing for argument of type 'struct format_args' changed in GCC 9.1 4291 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ /usr/include/c++/14.2.0/format:4291:72: note: parameter passing for argument of type 'struct format_args' changed in GCC 9.1 4291 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ /usr/include/c++/14.2.0/format: In function 'format.constprop': /usr/include/c++/14.2.0/format:4291:72: note: parameter passing for argument of type 'struct format_args' changed in GCC 9.1 4291 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function 'format', inlined from 'extractNodeValue' at ../src/libast/sourcefile.hpp:52:71: /usr/include/c++/14.2.0/format:4291:72: note: parameter passing for argument of type 'struct format_args' changed in GCC 9.1 4291 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ /usr/include/c++/14.2.0/format: In function 'format': /usr/include/c++/14.2.0/format: In function 'format.constprop': /usr/include/c++/14.2.0/format:4291:72: note: parameter passing for argument of type 'struct format_args' changed in GCC 9.1 4291 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ /usr/include/c++/14.2.0/format:4291:72: note: parameter passing for argument of type 'struct format_args' changed in GCC 9.1 4291 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ /usr/include/c++/14.2.0/format: In function 'format.isra': /usr/include/c++/14.2.0/format:4291:72: note: parameter passing for argument of type 'struct format_args' changed in GCC 9.1 4291 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function 'format', inlined from 'captureProcessOutput' at ../src/libutils/utils.cpp:248:22, inlined from 'initPkgNames' at ../src/liblangserver/langserver.cpp:136:67: /usr/include/c++/14.2.0/format:4291:72: note: parameter passing for argument of type 'struct format_args' changed in GCC 9.1 4291 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ /usr/include/c++/14.2.0/format: In function 'format': /usr/include/c++/14.2.0/format:4291:72: note: parameter passing for argument of type 'struct format_args' changed in GCC 9.1 4291 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ /usr/include/c++/14.2.0/format: In function 'vformat': /usr/include/c++/14.2.0/format:4269:3: note: parameter passing for argument of type 'struct format_args' changed in GCC 9.1 4269 | vformat(const locale& __loc, string_view __fmt, format_args __args) | ^ /usr/include/c++/14.2.0/format: In function 'format': /usr/include/c++/14.2.0/format:4291:72: note: parameter passing for argument of type 'struct format_args' changed in GCC 9.1 4291 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function 'format', inlined from 'lexNumber' at ../src/libparsing/lexer.cpp:159:26, inlined from 'tokenizeOne' at ../src/libparsing/lexer.cpp:464:27: /usr/include/c++/14.2.0/format:4291:72: note: parameter passing for argument of type 'struct format_args' changed in GCC 9.1 4291 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function 'format', inlined from 'tokenizeOne' at ../src/libparsing/lexer.cpp:558:22: /usr/include/c++/14.2.0/format:4291:72: note: parameter passing for argument of type 'struct format_args' changed in GCC 9.1 4291 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function 'format', inlined from 'tokenizeOne' at ../src/libparsing/lexer.cpp:599:27: /usr/include/c++/14.2.0/format:4291:72: note: parameter passing for argument of type 'struct format_args' changed in GCC 9.1 4291 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function 'format', inlined from 'tokenizeOne' at ../src/libparsing/lexer.cpp:611:28: /usr/include/c++/14.2.0/format:4291:72: note: parameter passing for argument of type 'struct format_args' changed in GCC 9.1 4291 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ /usr/include/c++/14.2.0/format: In function 'format': /usr/include/c++/14.2.0/format:4291:72: note: parameter passing for argument of type 'struct format_args' changed in GCC 9.1 4291 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function 'format', inlined from 'checkFormat' at ../src/libanalyze/typeanalyzer/typeanalyzer.cpp:2332:40, inlined from 'visitMethodExpression' at ../src/libanalyze/typeanalyzer/typeanalyzer.cpp:2282:24: /usr/include/c++/14.2.0/format:4291:72: note: parameter passing for argument of type 'struct format_args' changed in GCC 9.1 4291 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ /usr/include/c++/14.2.0/format: In function 'format': /usr/include/c++/14.2.0/bits/chrono_io.h: In function 'operator<<': /usr/include/c++/14.2.0/bits/chrono_io.h:2582:27: note: parameter passing for argument of type 'struct format_args' changed in GCC 9.1 2582 | __os << std::vformat(__ymd.ok() ? __s.substr(0, 5) : __s, | ^ /usr/include/c++/14.2.0/format:4291:72: note: parameter passing for argument of type 'struct format_args' changed in GCC 9.1 4291 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function 'format', inlined from 'visitBinaryExpression' at ../src/libanalyze/typeanalyzer/typeanalyzer.cpp:662:65: /usr/include/c++/14.2.0/format:4291:72: note: parameter passing for argument of type 'struct format_args' changed in GCC 9.1 4291 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ /usr/include/c++/14.2.0/format: In function 'format': /usr/include/c++/14.2.0/format:4291:72: note: parameter passing for argument of type 'struct format_args' changed in GCC 9.1 4291 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function 'format', inlined from 'doBacktrace' at ../src/libcxathrow/backtrace_stacktrace.cpp:14:26, inlined from '__cxa_throw' at ../src/libcxathrow/handle_linux_gcc.cpp:20:14: /usr/include/c++/14.2.0/format:4291:72: note: parameter passing for argument of type 'struct format_args' changed in GCC 9.1 4291 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function 'format', inlined from 'setFunctionCallTypesGetVariable' at ../src/libanalyze/typeanalyzer/typeanalyzer.cpp:1128:23, inlined from 'setFunctionCallTypes' at ../src/libanalyze/typeanalyzer/typeanalyzer.cpp:1154:42, inlined from 'visitFunctionExpression' at ../src/libanalyze/typeanalyzer/typeanalyzer.cpp:1541:29: /usr/include/c++/14.2.0/format:4291:72: note: parameter passing for argument of type 'struct format_args' changed in GCC 9.1 4291 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function 'format', inlined from 'visitFunctionExpression' at ../src/libanalyze/typeanalyzer/typeanalyzer.cpp:1563:26: /usr/include/c++/14.2.0/format:4291:72: note: parameter passing for argument of type 'struct format_args' changed in GCC 9.1 4291 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function 'format', inlined from 'handleNotification' at ../src/libls/ls.cpp:57:20: /usr/include/c++/14.2.0/format:4291:72: note: parameter passing for argument of type 'struct format_args' changed in GCC 9.1 4291 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function 'format', inlined from 'handleNotification' at ../src/libls/ls.cpp:59:26: /usr/include/c++/14.2.0/format:4291:72: note: parameter passing for argument of type 'struct format_args' changed in GCC 9.1 4291 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function 'format', inlined from 'setupInotify' at ../src/liblangserver/langserver.cpp:279:25, inlined from 'initialize' at ../src/liblangserver/langserver.cpp:241:21: /usr/include/c++/14.2.0/format:4291:72: note: parameter passing for argument of type 'struct format_args' changed in GCC 9.1 4291 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function 'format', inlined from 'setupDirectory' at ../src/libwrap/filewrap.cpp:91:42: /usr/include/c++/14.2.0/format:4291:72: note: parameter passing for argument of type 'struct format_args' changed in GCC 9.1 4291 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function 'format', inlined from 'validatePositionalArgumentCount' at ../src/libanalyze/typeanalyzer/typeanalyzer.cpp:1385:31, inlined from 'checkCall' at ../src/libanalyze/typeanalyzer/typeanalyzer.cpp:1433:40: /usr/include/c++/14.2.0/format:4291:72: note: parameter passing for argument of type 'struct format_args' changed in GCC 9.1 4291 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function 'format', inlined from 'validatePositionalArgumentCount' at ../src/libanalyze/typeanalyzer/typeanalyzer.cpp:1394:24, inlined from 'checkCall' at ../src/libanalyze/typeanalyzer/typeanalyzer.cpp:1433:40: /usr/include/c++/14.2.0/format:4291:72: note: parameter passing for argument of type 'struct format_args' changed in GCC 9.1 4291 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ /usr/include/c++/14.2.0/format: In function 'format.isra': /usr/include/c++/14.2.0/format:4291:72: note: parameter passing for argument of type 'struct format_args' changed in GCC 9.1 4291 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function 'format', inlined from 'makeNode' at ../src/libast/ini.cpp:95:30: /usr/include/c++/14.2.0/format:4291:72: note: parameter passing for argument of type 'struct format_args' changed in GCC 9.1 4291 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function 'format', inlined from 'complete' at ../src/liblangserver/completion.cpp:87:20, inlined from 'completion' at ../src/liblangserver/workspace.cpp:548:79: /usr/include/c++/14.2.0/format:4291:72: note: parameter passing for argument of type 'struct format_args' changed in GCC 9.1 4291 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function 'format', inlined from 'extractErrorId' at ../src/liblangserver/completion.cpp:420:24, inlined from 'afterDotCompletion' at ../src/liblangserver/completion.cpp:294:39, inlined from 'complete' at ../src/liblangserver/completion.cpp:95:23, inlined from 'completion' at ../src/liblangserver/workspace.cpp:548:79: /usr/include/c++/14.2.0/format:4291:72: note: parameter passing for argument of type 'struct format_args' changed in GCC 9.1 4291 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function 'format', inlined from '__ct ' at ../src/liblangserver/task.hpp:44:29, inlined from '_Construct' at /usr/include/c++/14.2.0/bits/stl_construct.h:119:7, inlined from 'construct' at /usr/include/c++/14.2.0/bits/alloc_traits.h:657:19, inlined from '__ct ' at /usr/include/c++/14.2.0/bits/shared_ptr_base.h:607:39, inlined from '__ct ' at /usr/include/c++/14.2.0/bits/shared_ptr_base.h:969:16, inlined from '__ct ' at /usr/include/c++/14.2.0/bits/shared_ptr_base.h:1713:14, inlined from '__ct ' at /usr/include/c++/14.2.0/bits/shared_ptr.h:463:59, inlined from 'make_shared' at /usr/include/c++/14.2.0/bits/shared_ptr.h:1008:39, inlined from 'patchFile' at ../src/liblangserver/workspace.hpp:85:12, inlined from 'onDidChangeTextDocument' at ../src/liblangserver/langserver.cpp:408:73: /usr/include/c++/14.2.0/format:4291:72: note: parameter passing for argument of type 'struct format_args' changed in GCC 9.1 4291 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function 'format', inlined from 'toString' at ../src/libast/node.cpp:1105:67: /usr/include/c++/14.2.0/format:4291:72: note: parameter passing for argument of type 'struct format_args' changed in GCC 9.1 4291 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ /usr/include/c++/14.2.0/format: In function 'format': /usr/include/c++/14.2.0/format:4291:72: note: parameter passing for argument of type 'struct format_args' changed in GCC 9.1 4291 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ /usr/include/c++/14.2.0/format: In function 'format': /usr/include/c++/14.2.0/format:4291:72: note: parameter passing for argument of type 'struct format_args' changed in GCC 9.1 4291 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function 'format', inlined from 'error' at ../src/liblog/log.cpp:42:61: /usr/include/c++/14.2.0/format:4291:72: note: parameter passing for argument of type 'struct format_args' changed in GCC 9.1 4291 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function 'format', inlined from 'calculateBinaryExpression' at ../src/libanalyze/typeanalyzer/partialinterpreter.cpp:121:35, inlined from 'calculateExpression' at ../src/libanalyze/typeanalyzer/partialinterpreter.cpp:446:58: /usr/include/c++/14.2.0/format:4291:72: note: parameter passing for argument of type 'struct format_args' changed in GCC 9.1 4291 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ /usr/include/c++/14.2.0/format: In function 'vformat': /usr/include/c++/14.2.0/format:4249:3: note: parameter passing for argument of type 'struct format_args' changed in GCC 9.1 4249 | vformat(string_view __fmt, format_args __args) | ^ /usr/include/c++/14.2.0/format: In function 'format': /usr/include/c++/14.2.0/format:4291:72: note: parameter passing for argument of type 'struct format_args' changed in GCC 9.1 4291 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ /usr/include/c++/14.2.0/format: In function 'format': /usr/include/c++/14.2.0/format:4291:72: note: parameter passing for argument of type 'struct format_args' changed in GCC 9.1 4291 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ /usr/include/c++/14.2.0/format: In function 'format': /usr/include/c++/14.2.0/format:4291:72: note: parameter passing for argument of type 'struct format_args' changed in GCC 9.1 4291 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function 'format', inlined from 'writeMuonConfigFile' at ../src/liblangserver/langserver.cpp:105:76, inlined from 'formatting' at ../src/liblangserver/langserver.cpp:461:37: /usr/include/c++/14.2.0/format: In function 'format': /usr/include/c++/14.2.0/format:4291:72: note: parameter passing for argument of type 'struct format_args' changed in GCC 9.1 4291 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ /usr/include/c++/14.2.0/format:4291:72: note: parameter passing for argument of type 'struct format_args' changed in GCC 9.1 4291 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function 'format', inlined from 'writeMuonConfigFile' at ../src/liblangserver/langserver.cpp:113:78, inlined from 'formatting' at ../src/liblangserver/langserver.cpp:461:37: /usr/include/c++/14.2.0/format:4291:72: note: parameter passing for argument of type 'struct format_args' changed in GCC 9.1 4291 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function 'format', inlined from 'extractFile' at ../src/libutils/utils.cpp:135:26: /usr/include/c++/14.2.0/format:4291:72: note: parameter passing for argument of type 'struct format_args' changed in GCC 9.1 4291 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function 'format', inlined from 'publishDiagnostics' at ../src/liblangserver/langserver.cpp:598:25: /usr/include/c++/14.2.0/format:4291:72: note: parameter passing for argument of type 'struct format_args' changed in GCC 9.1 4291 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function 'format', inlined from 'downloadFile' at ../src/libutils/utils.cpp:53:23, inlined from 'cachedDownload' at ../src/libutils/utils.cpp:560:19: /usr/include/c++/14.2.0/format:4291:72: note: parameter passing for argument of type 'struct format_args' changed in GCC 9.1 4291 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function 'format', inlined from 'downloadFile' at ../src/libutils/utils.cpp:73:23, inlined from 'cachedDownload' at ../src/libutils/utils.cpp:560:19: /usr/include/c++/14.2.0/format:4291:72: note: parameter passing for argument of type 'struct format_args' changed in GCC 9.1 4291 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function 'format', inlined from 'watch' at ../src/liblangserver/langserver.cpp:336:29: /usr/include/c++/14.2.0/format:4291:72: note: parameter passing for argument of type 'struct format_args' changed in GCC 9.1 4291 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function 'format', inlined from 'watch' at ../src/liblangserver/langserver.cpp:342:31: /usr/include/c++/14.2.0/format:4291:72: note: parameter passing for argument of type 'struct format_args' changed in GCC 9.1 4291 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function 'format', inlined from 'createIdentifierForWrap' at ../src/libanalyze/subprojects/subprojectstate.cpp:245:21, inlined from 'findSubprojects' at ../src/libanalyze/subprojects/subprojectstate.cpp:92:55: /usr/include/c++/14.2.0/format:4291:72: note: parameter passing for argument of type 'struct format_args' changed in GCC 9.1 4291 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function 'format', inlined from 'findSubprojects' at ../src/libanalyze/subprojects/subprojectstate.cpp:98:25: /usr/include/c++/14.2.0/format:4291:72: note: parameter passing for argument of type 'struct format_args' changed in GCC 9.1 4291 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function 'format', inlined from 'makeHoverForFunctionExpression' at ../src/liblangserver/hover.cpp:91:41, inlined from 'hover' at ../src/liblangserver/workspace.cpp:93:61: /usr/include/c++/14.2.0/format:4291:72: note: parameter passing for argument of type 'struct format_args' changed in GCC 9.1 4291 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function 'format', inlined from 'makeHoverForMethodExpression' at ../src/liblangserver/hover.cpp:119:41, inlined from 'hover' at ../src/liblangserver/workspace.cpp:100:60: /usr/include/c++/14.2.0/format:4291:72: note: parameter passing for argument of type 'struct format_args' changed in GCC 9.1 4291 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function 'format', inlined from 'makeHoverForId' at ../src/liblangserver/hover.cpp:134:41, inlined from 'hover' at ../src/liblangserver/workspace.cpp:107:60: /usr/include/c++/14.2.0/format:4291:72: note: parameter passing for argument of type 'struct format_args' changed in GCC 9.1 4291 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function 'format', inlined from 'operator<<.isra' at /usr/include/c++/14.2.0/bits/chrono_io.h:2667:28: /usr/include/c++/14.2.0/format:4308:59: note: parameter passing for argument of type 'struct format_args' changed in GCC 9.1 4308 | std::make_format_args(__args...)); | ^ /usr/include/c++/14.2.0/format: In function 'format.constprop': /usr/include/c++/14.2.0/format:4291:72: note: parameter passing for argument of type 'struct format_args' changed in GCC 9.1 4291 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function 'format', inlined from 'operator<<.isra' at /usr/include/c++/14.2.0/bits/chrono_io.h:2667:28: /usr/include/c++/14.2.0/format:4308:59: note: parameter passing for argument of type 'struct format_args' changed in GCC 9.1 4308 | std::make_format_args(__args...)); | ^ /usr/include/c++/14.2.0/format: In function 'format.isra': /usr/include/c++/14.2.0/format:4291:72: note: parameter passing for argument of type 'struct format_args' changed in GCC 9.1 4291 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ /usr/include/c++/14.2.0/format: In function 'format.constprop': /usr/include/c++/14.2.0/format:4291:72: note: parameter passing for argument of type 'struct format_args' changed in GCC 9.1 4291 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function 'format', inlined from 'createId' at ../src/libanalyze/mesontree.cpp:34:59: /usr/include/c++/14.2.0/format:4291:72: note: parameter passing for argument of type 'struct format_args' changed in GCC 9.1 4291 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ /usr/include/c++/14.2.0/format: In function 'format': /usr/include/c++/14.2.0/format:4291:72: note: parameter passing for argument of type 'struct format_args' changed in GCC 9.1 4291 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ /usr/include/c++/14.2.0/format: In function 'format': /usr/include/c++/14.2.0/format:4291:72: note: parameter passing for argument of type 'struct format_args' changed in GCC 9.1 4291 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function 'format', inlined from 'toString' at ../src/libast/node.cpp:1105:67: /usr/include/c++/14.2.0/format:4291:72: note: parameter passing for argument of type 'struct format_args' changed in GCC 9.1 4291 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ /usr/include/c++/14.2.0/format: In function 'format': /usr/include/c++/14.2.0/format:4291:72: note: parameter passing for argument of type 'struct format_args' changed in GCC 9.1 4291 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ /usr/include/c++/14.2.0/format: In function 'format': /usr/include/c++/14.2.0/format:4291:72: note: parameter passing for argument of type 'struct format_args' changed in GCC 9.1 4291 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ /usr/include/c++/14.2.0/format: In function 'format': /usr/include/c++/14.2.0/format:4291:72: note: parameter passing for argument of type 'struct format_args' changed in GCC 9.1 4291 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function 'format', inlined from 'visitBinaryExpression' at ../src/libanalyze/typeanalyzer/typeanalyzer.cpp:662:65: /usr/include/c++/14.2.0/format:4291:72: note: parameter passing for argument of type 'struct format_args' changed in GCC 9.1 4291 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function 'format', inlined from 'error' at ../src/liblog/log.cpp:42:61: /usr/include/c++/14.2.0/format:4291:72: note: parameter passing for argument of type 'struct format_args' changed in GCC 9.1 4291 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function 'format', inlined from 'createDeprecationWarning' at ../src/libanalyze/typeanalyzer/typeanalyzer.cpp:1195:35: /usr/include/c++/14.2.0/format:4291:72: note: parameter passing for argument of type 'struct format_args' changed in GCC 9.1 4291 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function 'format', inlined from 'info' at ../src/liblog/log.cpp:63:74: /usr/include/c++/14.2.0/format:4291:72: note: parameter passing for argument of type 'struct format_args' changed in GCC 9.1 4291 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function 'format', inlined from 'makeNode' at ../src/libast/node.cpp:936:30: /usr/include/c++/14.2.0/format:4291:72: note: parameter passing for argument of type 'struct format_args' changed in GCC 9.1 4291 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function 'format', inlined from 'warn' at ../src/liblog/log.cpp:79:74: /usr/include/c++/14.2.0/format:4291:72: note: parameter passing for argument of type 'struct format_args' changed in GCC 9.1 4291 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function 'format', inlined from 'validatePositionalArgumentCount' at ../src/libanalyze/typeanalyzer/typeanalyzer.cpp:1385:31, inlined from 'checkCall' at ../src/libanalyze/typeanalyzer/typeanalyzer.cpp:1433:40: /usr/include/c++/14.2.0/format:4291:72: note: parameter passing for argument of type 'struct format_args' changed in GCC 9.1 4291 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function 'format', inlined from 'validatePositionalArgumentCount' at ../src/libanalyze/typeanalyzer/typeanalyzer.cpp:1394:24, inlined from 'checkCall' at ../src/libanalyze/typeanalyzer/typeanalyzer.cpp:1433:40: /usr/include/c++/14.2.0/format:4291:72: note: parameter passing for argument of type 'struct format_args' changed in GCC 9.1 4291 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function 'format', inlined from 'setFunctionCallTypesGetOption' at ../src/libanalyze/typeanalyzer/typeanalyzer.cpp:1007:39, inlined from 'setFunctionCallTypes' at ../src/libanalyze/typeanalyzer/typeanalyzer.cpp:1138:40, inlined from 'visitFunctionExpression' at ../src/libanalyze/typeanalyzer/typeanalyzer.cpp:1541:29: /usr/include/c++/14.2.0/format:4291:72: note: parameter passing for argument of type 'struct format_args' changed in GCC 9.1 4291 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function 'format', inlined from 'setFunctionCallTypesGetVariable' at ../src/libanalyze/typeanalyzer/typeanalyzer.cpp:1128:23, inlined from 'setFunctionCallTypes' at ../src/libanalyze/typeanalyzer/typeanalyzer.cpp:1154:42, inlined from 'visitFunctionExpression' at ../src/libanalyze/typeanalyzer/typeanalyzer.cpp:1541:29: /usr/include/c++/14.2.0/format:4291:72: note: parameter passing for argument of type 'struct format_args' changed in GCC 9.1 4291 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function 'format', inlined from 'visitFunctionExpression' at ../src/libanalyze/typeanalyzer/typeanalyzer.cpp:1563:26: /usr/include/c++/14.2.0/format:4291:72: note: parameter passing for argument of type 'struct format_args' changed in GCC 9.1 4291 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function 'format', inlined from 'checkSetVariable' at ../src/libanalyze/typeanalyzer/typeanalyzer.cpp:1467:25, inlined from 'visitFunctionExpression' at ../src/libanalyze/typeanalyzer/typeanalyzer.cpp:1580:29: /usr/include/c++/14.2.0/format:4291:72: note: parameter passing for argument of type 'struct format_args' changed in GCC 9.1 4291 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function 'format', inlined from 'lexNumber' at ../src/libparsing/lexer.cpp:159:26, inlined from 'tokenizeOne' at ../src/libparsing/lexer.cpp:464:27: /usr/include/c++/14.2.0/format:4291:72: note: parameter passing for argument of type 'struct format_args' changed in GCC 9.1 4291 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function 'format', inlined from 'tokenizeOne' at ../src/libparsing/lexer.cpp:558:22: /usr/include/c++/14.2.0/format:4291:72: note: parameter passing for argument of type 'struct format_args' changed in GCC 9.1 4291 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function 'format', inlined from 'tokenizeOne' at ../src/libparsing/lexer.cpp:599:27: /usr/include/c++/14.2.0/format:4291:72: note: parameter passing for argument of type 'struct format_args' changed in GCC 9.1 4291 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function 'format', inlined from 'tokenizeOne' at ../src/libparsing/lexer.cpp:611:28: /usr/include/c++/14.2.0/format:4291:72: note: parameter passing for argument of type 'struct format_args' changed in GCC 9.1 4291 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function 'format', inlined from 'calculateBinaryExpression' at ../src/libanalyze/typeanalyzer/partialinterpreter.cpp:121:35, inlined from 'calculateExpression' at ../src/libanalyze/typeanalyzer/partialinterpreter.cpp:446:58: /usr/include/c++/14.2.0/format:4291:72: note: parameter passing for argument of type 'struct format_args' changed in GCC 9.1 4291 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function 'format', inlined from 'findMethod' at ../src/libanalyze/typeanalyzer/typeanalyzer.cpp:1965:27, inlined from 'visitMethodExpression' at ../src/libanalyze/typeanalyzer/typeanalyzer.cpp:2177:32: /usr/include/c++/14.2.0/format:4291:72: note: parameter passing for argument of type 'struct format_args' changed in GCC 9.1 4291 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function 'format', inlined from 'checkFormat' at ../src/libanalyze/typeanalyzer/typeanalyzer.cpp:2332:40, inlined from 'visitMethodExpression' at ../src/libanalyze/typeanalyzer/typeanalyzer.cpp:2282:24: /usr/include/c++/14.2.0/format:4291:72: note: parameter passing for argument of type 'struct format_args' changed in GCC 9.1 4291 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ /usr/include/c++/14.2.0/format: In function 'vformat': /usr/include/c++/14.2.0/format:4249:3: note: parameter passing for argument of type 'struct format_args' changed in GCC 9.1 4249 | vformat(string_view __fmt, format_args __args) | ^ /usr/include/c++/14.2.0/format: In function 'format': /usr/include/c++/14.2.0/format:4291:72: note: parameter passing for argument of type 'struct format_args' changed in GCC 9.1 4291 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ /usr/include/c++/14.2.0/format: In function 'format': /usr/include/c++/14.2.0/format:4291:72: note: parameter passing for argument of type 'struct format_args' changed in GCC 9.1 4291 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ /usr/include/c++/14.2.0/bits/chrono_io.h: In function 'operator<<': /usr/include/c++/14.2.0/bits/chrono_io.h:2582:27: note: parameter passing for argument of type 'struct format_args' changed in GCC 9.1 2582 | __os << std::vformat(__ymd.ok() ? __s.substr(0, 5) : __s, | ^ /usr/include/c++/14.2.0/format: In function 'vformat': /usr/include/c++/14.2.0/format:4269:3: note: parameter passing for argument of type 'struct format_args' changed in GCC 9.1 4269 | vformat(const locale& __loc, string_view __fmt, format_args __args) | ^ In function 'format', inlined from 'main' at ../tests/integration/type-analyzer-tester.cpp:34:18: /usr/include/c++/14.2.0/format:4291:72: note: parameter passing for argument of type 'struct format_args' changed in GCC 9.1 4291 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function 'format', inlined from 'partialParse' at ../src/libanalyze/mesontree.cpp:203:23, inlined from 'main' at ../tests/integration/type-analyzer-tester.cpp:62:20: /usr/include/c++/14.2.0/format:4291:72: note: parameter passing for argument of type 'struct format_args' changed in GCC 9.1 4291 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function 'format', inlined from 'main' at ../tests/integration/type-analyzer-tester.cpp:82:29: /usr/include/c++/14.2.0/format:4291:72: note: parameter passing for argument of type 'struct format_args' changed in GCC 9.1 4291 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function 'format', inlined from 'main' at ../tests/integration/type-analyzer-tester.cpp:85:31: /usr/include/c++/14.2.0/format:4291:72: note: parameter passing for argument of type 'struct format_args' changed in GCC 9.1 4291 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function 'format', inlined from 'format' at ../src/libast/location.hpp:54:54: /usr/include/c++/14.2.0/format:4291:72: note: parameter passing for argument of type 'struct format_args' changed in GCC 9.1 4291 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ INFO: autodetecting backend as ninja INFO: calculating backend command to run: /usr/bin/ninja -C /home/buildozer/aports/testing/mesonlsp/src/mesonlsp-4.3.7/output 1/33 asttest OK 0.10s 2/33 typenamespacetest OK 0.10s 3/33 logtest OK 0.12s 4/33 cxathrowtest OK 0.12s 5/33 optiondiagnosticstest OK 0.12s 6/33 processtest OK 0.11s 7/33 jsonrpctest OK 0.11s 8/33 lextest OK 0.10s 9/33 pt-foreach OK 0.09s 10/33 pt-format OK 0.09s 11/33 pt-underscorify OK 0.09s 12/33 pt-harfbuzz OK 0.08s 13/33 pt-gdkpixbuf OK 0.08s 14/33 pt-vpx8 OK 0.08s 15/33 pt-vpx2 OK 0.08s 16/33 pt-wayland OK 0.07s 17/33 pt-grilo OK 0.07s 18/33 pt-dict+join_path OK 0.07s 19/33 pt-goa OK 0.06s 20/33 pt-dict+iter OK 0.06s 21/33 pt-imgui OK 0.06s 22/33 pt-replace OK 0.06s 23/33 ta-basictests OK 0.05s 24/33 ta-options OK 0.05s 25/33 ta-build_target OK 0.05s 26/33 ta-binaryexpression OK 0.04s 27/33 ta-selectionstatement OK 0.04s 28/33 ta-assignment OK 0.04s 29/33 ta-get_method_improved OK 0.04s 30/33 workspace-tester OK 0.03s 31/33 utilstest OK 0.30s 32/33 lsptest OK 4.76s 33/33 wrap-test OK 13.05s Ok: 33 Expected Fail: 0 Fail: 0 Unexpected Pass: 0 Skipped: 0 Timeout: 0 Full log written to /home/buildozer/aports/testing/mesonlsp/src/mesonlsp-4.3.7/output/meson-logs/testlog.txt >>> mesonlsp: Entering fakeroot... Installing src/mesonlsp to /home/buildozer/aports/testing/mesonlsp/pkg/mesonlsp/usr/bin Installing src/lint/mesonlint to /home/buildozer/aports/testing/mesonlsp/pkg/mesonlsp/usr/bin Installing symlink pointing to /usr/bin/mesonlsp to /home/buildozer/aports/testing/mesonlsp/pkg/mesonlsp/usr/bin/Swift-MesonLSP >>> mesonlsp*: Running postcheck for mesonlsp >>> mesonlsp*: Preparing package mesonlsp... >>> mesonlsp*: Stripping binaries >>> mesonlsp*: Scanning shared objects >>> mesonlsp*: Tracing dependencies... so:libada.so.2 so:libarchive.so.13 so:libc.musl-armhf.so.1 so:libcurl.so.4 so:libgcc_s.so.1 so:libpkgconf.so.5 so:libstdc++.so.6 so:libtomlplusplus.so.3 so:libtree-sitter.so.0 so:libuuid.so.1 >>> mesonlsp*: Package size: 5.2 MB >>> mesonlsp*: Compressing data... >>> mesonlsp*: Create checksum... >>> mesonlsp*: Create mesonlsp-4.3.7-r0.apk >>> mesonlsp: Build complete at Thu, 17 Oct 2024 18:41:58 +0000 elapsed time 0h 2m 1s >>> mesonlsp: Cleaning up srcdir >>> mesonlsp: Cleaning up pkgdir >>> mesonlsp: Uninstalling dependencies... (1/103) Purging .makedepends-mesonlsp (20241017.183959) (2/103) Purging meson-pyc (1.5.2-r0) (3/103) Purging meson (1.5.2-r0) (4/103) Purging samurai (1.2-r5) (5/103) Purging cmake (3.30.5-r0) (6/103) Purging ada-dev (2.7.8-r1) (7/103) Purging ada (2.7.8-r1) (8/103) Purging ada-libs (2.7.8-r1) (9/103) Purging curl-dev (8.10.1-r0) (10/103) Purging gtest-dev (1.15.2-r0) (11/103) Purging gmock (1.15.2-r0) (12/103) Purging gtest (1.15.2-r0) (13/103) Purging libarchive-dev (3.7.6-r0) (14/103) Purging libarchive (3.7.6-r0) (15/103) Purging pkgconf-dev (2.3.0-r0) (16/103) Purging tomlplusplus-dev (3.4.0-r1) (17/103) Purging tomlplusplus (3.4.0-r1) (18/103) Purging util-linux-dev (2.40.2-r3) (19/103) Purging tree-sitter-dev (0.22.2-r1) (20/103) Purging jq (1.7.1-r0) (21/103) Purging tree-sitter (0.22.2-r1) (22/103) Purging nlohmann-json (3.11.3-r0) (23/103) Purging mercurial-pyc (6.8.1-r0) (24/103) Purging mercurial (6.8.1-r0) (25/103) Purging subversion-openrc (1.14.3-r3) (26/103) Purging subversion (1.14.3-r3) (27/103) Purging py3-gls-pyc (1.3.1-r1) (28/103) Purging py3-gls (1.3.1-r1) (29/103) Purging py3-lsprotocol-pyc (2023.0.1-r1) (30/103) Purging py3-lsprotocol (2023.0.1-r1) (31/103) Purging py3-cattrs-pyc (23.2.3-r1) (32/103) Purging py3-cattrs (23.2.3-r1) (33/103) Purging py3-attrs-pyc (24.2.0-r0) (34/103) Purging py3-attrs (24.2.0-r0) (35/103) Purging python3-pyc (3.12.7-r0) (36/103) Purging python3-pycache-pyc0 (3.12.7-r0) (37/103) Purging pyc (3.12.7-r0) (38/103) Purging python3 (3.12.7-r0) (39/103) Purging agetty-openrc (0.55.1-r2) (40/103) Purging agetty (2.40.2-r3) (41/103) Purging blkid (2.40.2-r3) (42/103) Purging brotli-dev (1.1.0-r2) (43/103) Purging brotli (1.1.0-r2) (44/103) Purging c-ares-dev (1.34.2-r0) (45/103) Purging cfdisk (2.40.2-r3) (46/103) Purging dmesg (2.40.2-r3) (47/103) Purging findmnt (2.40.2-r3) (48/103) Purging flock (2.40.2-r3) (49/103) Purging fmt (10.2.1-r2) (50/103) Purging fstrim (2.40.2-r3) (51/103) Purging hexdump (2.40.2-r3) (52/103) Purging libbz2 (1.0.8-r6) (53/103) Purging libffi (3.4.6-r0) (54/103) Purging libpanelw (6.5_p20241006-r0) (55/103) Purging libpsl-dev (0.21.5-r3) (56/103) Purging libpsl-utils (0.21.5-r3) (57/103) Purging libuv (1.49.1-r0) (58/103) Purging logger (2.40.2-r3) (59/103) Purging losetup (2.40.2-r3) (60/103) Purging lsblk (2.40.2-r3) (61/103) Purging lscpu (2.40.2-r3) (62/103) Purging mcookie (2.40.2-r3) (63/103) Purging mount (2.40.2-r3) (64/103) Purging mpdecimal (4.0.0-r0) (65/103) Purging nghttp2-dev (1.63.0-r0) (66/103) Purging oniguruma (6.9.9-r0) (67/103) Purging openssl-dev (3.3.2-r2) (68/103) Purging partx (2.40.2-r3) (69/103) Purging rhash-libs (1.4.4-r0) (70/103) Purging runuser (2.40.2-r3) (71/103) Purging setpriv (2.40.2-r3) (72/103) Purging sfdisk (2.40.2-r3) (73/103) Purging sqlite-dev (3.46.1-r0) (74/103) Purging sqlite (3.46.1-r0) (75/103) Purging subversion-libs (1.14.3-r3) (76/103) Purging umount (2.40.2-r3) (77/103) Purging util-linux-misc (2.40.2-r3) (78/103) Purging setarch (2.40.2-r3) (79/103) Purging util-linux-openrc (2.40.2-r3) (80/103) Purging uuidgen (2.40.2-r3) (81/103) Purging wipefs (2.40.2-r3) (82/103) Purging xz-libs (5.6.3-r0) (83/103) Purging zlib-dev (1.3.1-r2) (84/103) Purging zstd-dev (1.5.6-r1) (85/103) Purging zstd (1.5.6-r1) (86/103) Purging serf (1.3.10-r0) (87/103) Purging apr-util (1.6.3-r1) (88/103) Purging apr (1.7.5-r0) (89/103) Purging libsasl (2.1.28-r8) (90/103) Purging gdbm (1.24-r0) (91/103) Purging libfdisk (2.40.2-r3) (92/103) Purging libmount (2.40.2-r3) (93/103) Purging libblkid (2.40.2-r3) (94/103) Purging libcap-ng (0.8.5-r0) (95/103) Purging libeconf (0.6.3-r0) (96/103) Purging libidn2-dev (2.3.7-r0) (97/103) Purging libsmartcols (2.40.2-r3) (98/103) Purging libuuid (2.40.2-r3) (99/103) Purging linux-pam (1.6.1-r1) (100/103) Purging utmps-libs (0.1.2.3-r1) (101/103) Purging skalibs-libs (2.14.3.0-r0) (102/103) Purging util-linux (2.40.2-r3) (103/103) Purging sqlite-libs (3.46.1-r0) Executing busybox-1.36.1-r32.trigger OK: 330 MiB in 101 packages >>> mesonlsp: Updating the testing/armhf repository index... >>> mesonlsp: Signing the index...