>>> cppcheck: Building community/cppcheck 2.14.2-r1 (using abuild 3.14.1-r7) started Tue, 25 Mar 2025 15:18:58 +0000 >>> cppcheck: Validating /home/buildozer/aports/community/cppcheck/APKBUILD... >>> cppcheck: Analyzing dependencies... >>> cppcheck: Installing for build: build-base cmake docbook-xsl pcre-dev python3 samurai tinyxml2-dev qt6-qtcharts-dev qt6-qttools-dev (1/338) Installing libbz2 (1.0.8-r6) (2/338) Installing xz-libs (5.6.4-r0) (3/338) Installing libarchive (3.7.7-r0) (4/338) Installing rhash-libs (1.4.5-r0) (5/338) Installing libuv (1.50.0-r0) (6/338) Installing cmake (3.31.6-r1) (7/338) Installing libxml2 (2.13.6-r0) (8/338) Installing libxml2-utils (2.13.6-r0) (9/338) Installing docbook-xml (4.5-r10) Executing docbook-xml-4.5-r10.post-install (10/338) Installing libxslt (1.1.43-r0) (11/338) Installing docbook-xsl-ns (1.79.2-r11) Executing docbook-xsl-ns-1.79.2-r11.post-install (12/338) Installing docbook-xsl-nons (1.79.2-r11) Executing docbook-xsl-nons-1.79.2-r11.post-install (13/338) Installing docbook-xsl (1.79.2-r11) (14/338) Installing libpcre16 (8.45-r4) (15/338) Installing libpcre32 (8.45-r4) (16/338) Installing pcre (8.45-r4) (17/338) Installing libpcrecpp (8.45-r4) (18/338) Installing pcre-dev (8.45-r4) (19/338) Installing libffi (3.4.7-r0) (20/338) Installing gdbm (1.24-r0) (21/338) Installing mpdecimal (4.0.0-r0) (22/338) Installing libpanelw (6.5_p20250216-r0) (23/338) Installing sqlite-libs (3.49.1-r0) (24/338) Installing python3 (3.12.9-r0) (25/338) Installing python3-pycache-pyc0 (3.12.9-r0) (26/338) Installing pyc (3.12.9-r0) (27/338) Installing python3-pyc (3.12.9-r0) (28/338) Installing samurai (1.2-r6) (29/338) Installing tinyxml2 (11.0.0-r0) (30/338) Installing tinyxml2-dev (11.0.0-r0) (31/338) Installing vulkan-headers (1.4.304.1-r1) (32/338) Installing tzdata (2025b-r0) (33/338) Installing libb2 (0.98.1-r3) (34/338) Installing dbus-libs (1.16.2-r1) (35/338) Installing double-conversion (3.3.1-r0) (36/338) Installing libintl (0.22.5-r0) (37/338) Installing libeconf (0.6.3-r0) (38/338) Installing libblkid (2.41-r0) (39/338) Installing libmount (2.41-r0) (40/338) Installing glib (2.84.0-r0) (41/338) Installing icu-data-en (74.2-r0) Executing icu-data-en-74.2-r0.post-install * * If you need ICU with non-English locales and legacy charset support, install * package icu-data-full. * (42/338) Installing icu-libs (74.2-r0) (43/338) Installing libpcre2-16 (10.43-r1) (44/338) Installing duktape-libs (2.7.0-r2) (45/338) Installing libproxy (0.5.9-r0) (46/338) Installing qt6-qtbase (6.8.2-r0) (47/338) Installing mariadb-connector-c (3.3.10-r0) (48/338) Installing qt6-qtbase-mysql (6.8.2-r0) (49/338) Installing unixodbc (2.3.12-r0) (50/338) Installing qt6-qtbase-odbc (6.8.2-r0) (51/338) Installing libpq (17.4-r0) (52/338) Installing qt6-qtbase-postgresql (6.8.2-r0) (53/338) Installing qt6-qtbase-sqlite (6.8.2-r0) (54/338) Installing hicolor-icon-theme (0.18-r0) (55/338) Installing libxau (1.0.12-r0) (56/338) Installing libmd (1.1.0-r0) (57/338) Installing libbsd (0.12.2-r0) (58/338) Installing libxdmcp (1.1.5-r1) (59/338) Installing libxcb (1.17.0-r0) (60/338) Installing libx11 (1.8.11-r0) (61/338) Installing xprop (1.2.8-r0) (62/338) Installing libxext (1.3.6-r2) (63/338) Installing libice (1.1.2-r0) (64/338) Installing libuuid (2.41-r0) (65/338) Installing libsm (1.2.5-r0) (66/338) Installing libxt (1.3.1-r0) (67/338) Installing libxmu (1.2.1-r0) (68/338) Installing xset (1.2.5-r1) (69/338) Installing xdg-utils (1.2.1-r1) (70/338) Installing llvm19-libs (19.1.7-r1) (71/338) Installing spirv-tools (1.4.304.0-r0) (72/338) Installing hwdata-pci (0.393-r0) (73/338) Installing libpciaccess (0.18.1-r0) (74/338) Installing libdrm (2.4.124-r0) (75/338) Installing libelf (0.192-r0) (76/338) Installing mesa-glapi (24.3.4-r0) (77/338) Installing wayland-libs-server (1.23.1-r0) (78/338) Installing mesa-gles (24.3.4-r0) (79/338) Installing qt6-qtdeclarative (6.8.2-r0) (80/338) Installing wayland-libs-client (1.23.1-r0) (81/338) Installing wayland-libs-cursor (1.23.1-r0) (82/338) Installing wayland-libs-egl (1.23.1-r0) (83/338) Installing xkeyboard-config (2.43-r0) (84/338) Installing libxkbcommon (1.8.1-r0) (85/338) Installing qt6-qtwayland (6.8.2-r0) (86/338) Installing libxshmfence (1.3.3-r0) (87/338) Installing mesa (24.3.4-r0) (88/338) Installing mesa-gbm (24.3.4-r0) (89/338) Installing mesa-egl (24.3.4-r0) (90/338) Installing avahi-libs (0.8-r20) (91/338) Installing nettle (3.10.1-r0) (92/338) Installing libtasn1 (4.20.0-r0) (93/338) Installing p11-kit (0.25.5-r2) (94/338) Installing gnutls (3.8.8-r0) (95/338) Installing cups-libs (2.4.11-r0) (96/338) Installing libpng (1.6.47-r0) (97/338) Installing freetype (2.13.3-r0) (98/338) Installing fontconfig (2.15.0-r2) (99/338) Installing gobject-introspection (1.84.0-r0) (100/338) Installing shared-mime-info (2.4-r2) (101/338) Installing libjpeg-turbo (3.1.0-r0) (102/338) Installing libsharpyuv (1.5.0-r0) (103/338) Installing libwebp (1.5.0-r0) (104/338) Installing tiff (4.7.0-r0) (105/338) Installing gdk-pixbuf (2.42.12-r1) (106/338) Installing gtk-update-icon-cache (3.24.49-r1) (107/338) Installing libxcomposite (0.4.6-r5) (108/338) Installing libxfixes (6.0.1-r4) (109/338) Installing libxrender (0.9.12-r0) (110/338) Installing libxcursor (1.2.3-r0) (111/338) Installing libxdamage (1.1.6-r5) (112/338) Installing libxi (1.8.2-r0) (113/338) Installing libxinerama (1.1.5-r4) (114/338) Installing libxrandr (1.5.4-r1) (115/338) Installing libatk-1.0 (2.56.0-r0) (116/338) Installing at-spi2-core-libs (2.56.0-r0) (117/338) Installing libxtst (1.2.5-r0) (118/338) Installing at-spi2-core (2.56.0-r0) (119/338) Installing libatk-bridge-2.0 (2.56.0-r0) (120/338) Installing pixman (0.43.4-r1) (121/338) Installing cairo (1.18.2-r1) (122/338) Installing cairo-gobject (1.18.2-r1) (123/338) Installing libepoxy (1.5.10-r1) (124/338) Installing fribidi (1.0.16-r0) (125/338) Installing graphite2 (1.3.14-r6) (126/338) Installing harfbuzz (10.2.0-r0) (127/338) Installing libxft (2.3.8-r3) (128/338) Installing pango (1.56.3-r0) (129/338) Installing gtk+3.0 (3.24.49-r1) (130/338) Installing libevdev (1.13.3-r0) (131/338) Installing mtdev (1.1.7-r0) (132/338) Installing eudev-libs (3.2.14-r5) (133/338) Installing libinput-libs (1.28.0-r0) (134/338) Installing tslib (1.23-r0) (135/338) Installing xcb-util (0.4.1-r3) (136/338) Installing xcb-util-image (0.4.1-r0) (137/338) Installing xcb-util-renderutil (0.3.10-r0) (138/338) Installing xcb-util-cursor (0.1.5-r0) (139/338) Installing xcb-util-wm (0.4.2-r0) (140/338) Installing xcb-util-keysyms (0.4.1-r0) (141/338) Installing libxkbcommon-x11 (1.8.1-r0) (142/338) Installing qt6-qtbase-x11 (6.8.2-r0) (143/338) Installing libgpg-error (1.51-r0) (144/338) Installing libgcrypt (1.10.3-r1) (145/338) Installing libgpg-error-dev (1.51-r0) (146/338) Installing libgcrypt-dev (1.10.3-r1) (147/338) Installing gnutls-c++ (3.8.8-r0) (148/338) Installing libgmpxx (6.3.0-r3) (149/338) Installing gmp-dev (6.3.0-r3) (150/338) Installing nettle-dev (3.10.1-r0) (151/338) Installing libidn2-dev (2.3.7-r0) (152/338) Installing libtasn1-progs (4.20.0-r0) (153/338) Installing libtasn1-dev (4.20.0-r0) (154/338) Installing p11-kit-dev (0.25.5-r2) (155/338) Installing zlib-dev (1.3.1-r2) (156/338) Installing gnutls-dev (3.8.8-r0) (157/338) Installing gdbm-tools (1.24-r0) (158/338) Installing gdbm-dev (1.24-r0) (159/338) Installing avahi-compat-howl (0.8-r20) (160/338) Installing avahi-compat-libdns_sd (0.8-r20) (161/338) Installing avahi-glib (0.8-r20) (162/338) Installing libdaemon (0.14-r6) (163/338) Installing libevent (2.1.12-r8) (164/338) Installing avahi (0.8-r20) Executing avahi-0.8-r20.pre-install (165/338) Installing bzip2-dev (1.0.8-r6) (166/338) Installing xz (5.6.4-r0) (167/338) Installing gettext-asprintf (0.22.5-r0) (168/338) Installing gettext-libs (0.22.5-r0) (169/338) Installing gettext-envsubst (0.22.5-r0) (170/338) Installing gettext (0.22.5-r0) (171/338) Installing gettext-dev (0.22.5-r0) (172/338) Installing py3-parsing (3.2.0-r0) (173/338) Installing py3-parsing-pyc (3.2.0-r0) (174/338) Installing py3-packaging (24.2-r0) (175/338) Installing py3-packaging-pyc (24.2-r0) (176/338) Installing linux-headers (6.12.6-r0) (177/338) Installing libffi-dev (3.4.7-r0) (178/338) Installing bsd-compat-headers (0.7.2-r6) (179/338) Installing libformw (6.5_p20250216-r0) (180/338) Installing libmenuw (6.5_p20250216-r0) (181/338) Installing libncurses++ (6.5_p20250216-r0) (182/338) Installing ncurses-dev (6.5_p20250216-r0) (183/338) Installing libedit-dev (20250104.3.1-r0) (184/338) Installing libpcre2-32 (10.43-r1) (185/338) Installing pcre2-dev (10.43-r1) (186/338) Installing libfdisk (2.41-r0) (187/338) Installing libsmartcols (2.41-r0) (188/338) Installing sqlite (3.49.1-r0) (189/338) Installing sqlite-dev (3.49.1-r0) (190/338) Installing util-linux (2.41-r0) (191/338) Installing dmesg (2.41-r0) (192/338) Installing setarch (2.41-r0) (193/338) Installing skalibs-libs (2.14.3.0-r0) (194/338) Installing utmps-libs (0.1.2.3-r2) (195/338) Installing util-linux-misc (2.41-r0) (196/338) Installing linux-pam (1.7.0-r1) (197/338) Installing runuser (2.41-r0) (198/338) Installing mount (2.41-r0) (199/338) Installing losetup (2.41-r0) (200/338) Installing hexdump (2.41-r0) (201/338) Installing uuidgen (2.41-r0) (202/338) Installing blkid (2.41-r0) (203/338) Installing sfdisk (2.41-r0) (204/338) Installing mcookie (2.41-r0) (205/338) Installing agetty (2.41-r0) (206/338) Installing wipefs (2.41-r0) (207/338) Installing cfdisk (2.41-r0) (208/338) Installing umount (2.41-r0) (209/338) Installing flock (2.41-r0) (210/338) Installing lsblk (2.41-r0) (211/338) Installing libcap-ng (0.8.5-r0) (212/338) Installing setpriv (2.41-r0) (213/338) Installing lscpu (2.41-r0) (214/338) Installing logger (2.41-r0) (215/338) Installing partx (2.41-r0) (216/338) Installing fstrim (2.41-r0) (217/338) Installing findmnt (2.41-r0) (218/338) Installing util-linux-dev (2.41-r0) (219/338) Installing glib-dev (2.84.0-r0) (220/338) Installing libevent-dev (2.1.12-r8) (221/338) Installing avahi-dev (0.8-r20) (222/338) Installing cups-dev (2.4.11-r0) (223/338) Installing dbus-dev (1.16.2-r1) (224/338) Installing double-conversion-dev (3.3.1-r0) (225/338) Installing eudev-dev (3.2.14-r5) (226/338) Installing expat (2.7.0-r0) (227/338) Installing expat-dev (2.7.0-r0) (228/338) Installing brotli (1.1.0-r2) (229/338) Installing brotli-dev (1.1.0-r2) (230/338) Installing libpng-dev (1.6.47-r0) (231/338) Installing freetype-dev (2.13.3-r0) (232/338) Installing fontconfig-dev (2.15.0-r2) (233/338) Installing libturbojpeg (3.1.0-r0) (234/338) Installing libjpeg-turbo-dev (3.1.0-r0) (235/338) Installing libtiffxx (4.7.0-r0) (236/338) Installing libwebpdecoder (1.5.0-r0) (237/338) Installing libwebpdemux (1.5.0-r0) (238/338) Installing libwebpmux (1.5.0-r0) (239/338) Installing libwebp-dev (1.5.0-r0) (240/338) Installing zstd (1.5.7-r0) (241/338) Installing zstd-dev (1.5.7-r0) (242/338) Installing tiff-dev (4.7.0-r0) (243/338) Installing gdk-pixbuf-dev (2.42.12-r1) (244/338) Installing xorgproto (2024.1-r0) (245/338) Installing libxau-dev (1.0.12-r0) (246/338) Installing xcb-proto (1.17.0-r0) (247/338) Installing xcb-proto-pyc (1.17.0-r0) (248/338) Installing libxdmcp-dev (1.1.5-r1) (249/338) Installing libxcb-dev (1.17.0-r0) (250/338) Installing xtrans (1.5.2-r0) (251/338) Installing libx11-dev (1.8.11-r0) (252/338) Installing libpciaccess-dev (0.18.1-r0) (253/338) Installing libdrm-dev (2.4.124-r0) (254/338) Installing libxext-dev (1.3.6-r2) (255/338) Installing libxfixes-dev (6.0.1-r4) (256/338) Installing libxdamage-dev (1.1.6-r5) (257/338) Installing libxshmfence-dev (1.3.3-r0) (258/338) Installing libxxf86vm (1.1.6-r0) (259/338) Installing mesa-gl (24.3.4-r0) (260/338) Installing mesa-osmesa (24.3.4-r0) (261/338) Installing clang19-headers (19.1.7-r1) (262/338) Installing libclc (19.1.7-r0) (263/338) Installing spirv-llvm-translator-libs (19.1.3-r0) (264/338) Installing clang19-libs (19.1.7-r1) (265/338) Installing mesa-rusticl (24.3.4-r0) (266/338) Installing mesa-xatracker (24.3.4-r0) (267/338) Installing libxxf86vm-dev (1.1.6-r0) (268/338) Installing mesa-dev (24.3.4-r0) (269/338) Installing libepoxy-dev (1.5.10-r1) (270/338) Installing libxi-dev (1.8.2-r0) (271/338) Installing libxinerama-dev (1.1.5-r4) (272/338) Installing xz-dev (5.6.4-r0) (273/338) Installing libxml2-dev (2.13.6-r0) (274/338) Installing libxkbcommon-dev (1.8.1-r0) (275/338) Installing wayland-protocols (1.42-r0) (276/338) Installing libxtst-dev (1.2.5-r0) (277/338) Installing at-spi2-core-dev (2.56.0-r0) (278/338) Installing cairo-tools (1.18.2-r1) (279/338) Installing libxrender-dev (0.9.12-r0) (280/338) Installing pixman-dev (0.43.4-r1) (281/338) Installing util-macros (1.20.1-r0) (282/338) Installing xcb-util-dev (0.4.1-r3) (283/338) Installing cairo-dev (1.18.2-r1) (284/338) Installing fribidi-dev (1.0.16-r0) (285/338) Installing pango-tools (1.56.3-r0) (286/338) Installing harfbuzz-cairo (10.2.0-r0) (287/338) Installing harfbuzz-gobject (10.2.0-r0) (288/338) Installing harfbuzz-icu (10.2.0-r0) (289/338) Installing harfbuzz-subset (10.2.0-r0) (290/338) Installing graphite2-dev (1.3.14-r6) (291/338) Installing icu (74.2-r0) (292/338) Installing icu-dev (74.2-r0) (293/338) Installing harfbuzz-dev (10.2.0-r0) (294/338) Installing libxft-dev (2.3.8-r3) (295/338) Installing pango-dev (1.56.3-r0) (296/338) Installing wayland-dev (1.23.1-r0) (297/338) Installing libxcomposite-dev (0.4.6-r5) (298/338) Installing libxcursor-dev (1.2.3-r0) (299/338) Installing libxrandr-dev (1.5.4-r1) (300/338) Installing gtk+3.0-dev (3.24.49-r1) (301/338) Installing libb2-dev (0.98.1-r3) (302/338) Installing libinput-dev (1.28.0-r0) (303/338) Installing openssl-dev (3.3.3-r0) (304/338) Installing libpq-dev (17.4-r0) (305/338) Installing libproxy-dev (0.5.9-r0) (306/338) Installing fmt (11.1.4-r0) (307/338) Installing fmt-dev (11.1.4-r0) (308/338) Installing mariadb-connector-c-dev (3.3.10-r0) (309/338) Installing mariadb-common (11.4.5-r0) (310/338) Installing libaio (0.3.113-r2) (311/338) Installing mariadb-embedded (11.4.5-r0) (312/338) Installing mariadb-dev (11.4.5-r0) (313/338) Installing tslib-dev (1.23-r0) (314/338) Installing unixodbc-dev (2.3.12-r0) (315/338) Installing vulkan-loader (1.4.304.1-r1) (316/338) Installing vulkan-loader-dev (1.4.304.1-r1) (317/338) Installing xcb-util-image-dev (0.4.1-r0) (318/338) Installing xcb-util-renderutil-dev (0.3.10-r0) (319/338) Installing xcb-util-cursor-dev (0.1.5-r0) (320/338) Installing xcb-util-keysyms-dev (0.4.1-r0) (321/338) Installing xcb-util-wm-dev (0.4.2-r0) (322/338) Installing qt6-qtbase-dev (6.8.2-r0) (323/338) Installing qt6-qtshadertools (6.8.2-r0) (324/338) Installing qt6-qtshadertools-dev (6.8.2-r0) (325/338) Installing qt6-qtdeclarative-dev (6.8.2-r0) (326/338) Installing qt6-qtcharts (6.8.2-r0) (327/338) Installing qt6-qtcharts-dev (6.8.2-r0) (328/338) Installing qt6-qttools-libs (6.8.2-r1) (329/338) Installing clang19-libclang (19.1.7-r1) (330/338) Installing qt6-qttools (6.8.2-r1) (331/338) Installing qt6-qttools-dev (6.8.2-r1) (332/338) Installing .makedepends-cppcheck (20250325.151859) (333/338) Installing dbus (1.16.2-r1) Executing dbus-1.16.2-r1.pre-install Executing dbus-1.16.2-r1.post-install (334/338) Installing dbus-openrc (1.16.2-r1) (335/338) Installing dbus-daemon-launch-helper (1.16.2-r1) (336/338) Installing avahi-openrc (0.8-r20) (337/338) Installing util-linux-openrc (2.41-r0) (338/338) Installing agetty-openrc (0.60.1-r1) Executing busybox-1.37.0-r14.trigger Executing glib-2.84.0-r0.trigger Executing shared-mime-info-2.4-r2.trigger Executing gdk-pixbuf-2.42.12-r1.trigger Executing gtk-update-icon-cache-3.24.49-r1.trigger Executing gtk+3.0-3.24.49-r1.trigger Executing dbus-1.16.2-r1.trigger OK: 1805 MiB in 443 packages >>> cppcheck: Cleaning up srcdir >>> cppcheck: Cleaning up pkgdir >>> cppcheck: Cleaning up tmpdir >>> cppcheck: Fetching https://distfiles.alpinelinux.org/distfiles/edge/cppcheck-2.14.2.tar.gz >>> cppcheck: Fetching https://distfiles.alpinelinux.org/distfiles/edge/cppcheck-2.14.2.tar.gz >>> cppcheck: Checking sha512sums... cppcheck-2.14.2.tar.gz: OK set_datadir.patch: OK feenableexcept.patch: OK >>> cppcheck: Unpacking /var/cache/distfiles/edge/cppcheck-2.14.2.tar.gz... >>> cppcheck: set_datadir.patch patching file gui/main.cpp >>> cppcheck: feenableexcept.patch patching file test/signal/test-signalhandler.cpp xsltproc -''-nonet -''-param man.charmap.use.subset "0" /usr/share/xml/docbook/xsl-stylesheets-*/manpages/docbook.xsl man/cppcheck.1.xml Erro: no refentry: No refentry elements found. Erro: no refentry: No refentry elements found. Note: Writing cppcheck.1 CMake Deprecation Warning at CMakeLists.txt:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. -- The CXX compiler identification is GNU 14.2.0 -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Check for working CXX compiler: /usr/bin/g++ - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done -- Performing Test CMAKE_HAVE_LIBC_PTHREAD -- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success -- Found Threads: TRUE -- Performing Test HAVE_STDATOMIC -- Performing Test HAVE_STDATOMIC - Success -- Found WrapAtomic: TRUE CMake Warning at /usr/lib/cmake/Qt6/3rdparty/extra-cmake-modules/find-modules/FindEGL.cmake:123 (find_package): By not providing "FindPlatformGraphics.cmake" in CMAKE_MODULE_PATH this project has asked CMake to find a package configuration file provided by "PlatformGraphics", but CMake did not find one. Could not find a package configuration file provided by "PlatformGraphics" with any of the following names: PlatformGraphicsConfig.cmake platformgraphics-config.cmake Add the installation prefix of "PlatformGraphics" to CMAKE_PREFIX_PATH or set "PlatformGraphics_DIR" to a directory containing one of the above files. If "PlatformGraphics" provides a separate development package or SDK, be sure it has been installed. Call Stack (most recent call first): /usr/lib/cmake/Qt6/FindGLESv2.cmake:13 (find_package) /usr/share/cmake/Modules/CMakeFindDependencyMacro.cmake:76 (find_package) /usr/lib/cmake/Qt6/QtPublicDependencyHelpers.cmake:36 (find_dependency) /usr/lib/cmake/Qt6Gui/Qt6GuiDependencies.cmake:37 (_qt_internal_find_third_party_dependencies) /usr/lib/cmake/Qt6Gui/Qt6GuiConfig.cmake:53 (include) /usr/lib/cmake/Qt6/Qt6Config.cmake:200 (find_package) cmake/findDependencies.cmake:10 (find_package) CMakeLists.txt:19 (include) -- Performing Test HAVE_EGL -- Performing Test HAVE_EGL - Success -- Found EGL: /usr/include (found version "1.5") CMake Warning at /usr/lib/cmake/Qt6/FindGLESv2.cmake:24 (find_package): By not providing "FindPlatformGraphics.cmake" in CMAKE_MODULE_PATH this project has asked CMake to find a package configuration file provided by "PlatformGraphics", but CMake did not find one. Could not find a package configuration file provided by "PlatformGraphics" with any of the following names: PlatformGraphicsConfig.cmake platformgraphics-config.cmake Add the installation prefix of "PlatformGraphics" to CMAKE_PREFIX_PATH or set "PlatformGraphics_DIR" to a directory containing one of the above files. If "PlatformGraphics" provides a separate development package or SDK, be sure it has been installed. Call Stack (most recent call first): /usr/share/cmake/Modules/CMakeFindDependencyMacro.cmake:76 (find_package) /usr/lib/cmake/Qt6/QtPublicDependencyHelpers.cmake:36 (find_dependency) /usr/lib/cmake/Qt6Gui/Qt6GuiDependencies.cmake:37 (_qt_internal_find_third_party_dependencies) /usr/lib/cmake/Qt6Gui/Qt6GuiConfig.cmake:53 (include) /usr/lib/cmake/Qt6/Qt6Config.cmake:200 (find_package) cmake/findDependencies.cmake:10 (find_package) CMakeLists.txt:19 (include) -- Performing Test HAVE_GLESv2 -- Performing Test HAVE_GLESv2 - Success -- Found GLESv2: /usr/include -- Found XKB: /usr/lib/libxkbcommon.so (found suitable version "1.8.1", minimum required is "0.5.0") -- Found WrapVulkanHeaders: /usr/include -- Found Cups: /usr/lib/libcups.so (found version "2.4.11") CMake Warning at cmake/findDependencies.cmake:14 (message): 'Qt6Core_VERSION_STRING' is not set - using 6.0.0 as fallback Call Stack (most recent call first): CMakeLists.txt:19 (include) -- Found Python: /usr/bin/python3.12 (found version "3.12.9") found components: Interpreter -- ------------------ General configuration for Cppcheck 2.13.99 ----------------- -- -- CMake Version = 3.31.6 -- CMake Generator = Ninja -- -- Compiler = GNU -- Compiler Version = 14.2.0 -- Build type = MinSizeRel -- CMake C++ Standard = 11 -- CMAKE_INSTALL_PREFIX = /usr -- CMAKE_DISABLE_PRECOMPILE_HEADERS = Off -- C++ flags (General) = -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -- C++ flags (Release) = -O3 -DNDEBUG -- C++ flags (RelWithDebInfo) = -O2 -g -DNDEBUG -- C++ flags (Debug) = -g -- CMAKE_EXE_LINKER_FLAGS = -Wl,--as-needed,-O1,--sort-common -- CPPCHK_GLIBCXX_DEBUG = ON -- COMPILE_DEFINITIONS (global) = HAVE_RULES;FILESDIR="/usr/share/cppcheck" -- COMPILE_OPTIONS (global) = -pedantic;-Wall;-Wextra;-Wcast-qual;-Wfloat-equal;-Wmissing-declarations;-Wmissing-format-attribute;-Wno-long-long;-Wpacked;-Wredundant-decls;-Wundef;-Wno-missing-field-initializers;-Wno-missing-braces;-Wno-sign-compare;-Wno-multichar;-Woverloaded-virtual;-pipe;-Wno-maybe-uninitialized;-Wsuggest-attribute=noreturn;-Wno-shadow -- -- Python_VERSION = 3.12.9 -- Python_EXECUTABLE = /usr/bin/python3.12 -- -- --------------------------------------------------------- -- ANALYZE_MEMORY = OFF -- ANALYZE_ADDRESS = OFF -- ANALYZE_THREAD = OFF -- ANALYZE_UNDEFINED = OFF -- ANALYZE_DATAFLOW = OFF -- -- WARNINGS_ARE_ERRORS = OFF -- EXTERNALS_AS_SYSTEM = OFF -- -- USE_MATCHCOMPILER = On -- USE_MATCHCOMPILER_OPT = On -- -- DISABLE_CRTDBG_MAP_ALLOC = OFF -- NO_UNIX_SIGNAL_HANDLING = OFF -- NO_UNIX_BACKTRACE_SUPPORT = OFF -- NO_WINDOWS_SEH = OFF -- -- BUILD_SHARED_LIBS = OFF -- LIBXML2_XMLLINT_EXECUTABLE = /usr/bin/xmllint -- BUILD_CORE_DLL = OFF -- BUILD_TESTS = ON -- REGISTER_TESTS = ON -- ENABLE_CHECK_INTERNAL = OFF -- DISABLE_DMAKE = OFF -- BUILD_MANPAGE = OFF -- -- BUILD_GUI = ON -- REGISTER_GUI_TESTS = ON -- WITH_QCHART = ON -- USE_QT6 = ON -- QT_VERSION = 6.0.0 -- -- HAVE_RULES = ON -- PCRE_LIBRARY = /usr/lib/libpcre.so -- -- DISALLOW_THREAD_EXECUTOR = OFF -- CMAKE_THREAD_LIBS_INIT = -- -- USE_BUNDLED_TINYXML2 = OFF -- tinyxml2_LIBRARIES = /usr/lib/libtinyxml2.so -- tinyxml2_INCLUDE_DIRS = /usr/include -- -- USE_BOOST = OFF -- USE_LIBCXX = OFF -- -- Performing Test HAS_CXX_FLAG_Wno_missing_declarations -- Performing Test HAS_CXX_FLAG_Wno_missing_declarations - Success -- Performing Test HAS_CXX_FLAG_Wno_missing_prototypes -- Performing Test HAS_CXX_FLAG_Wno_missing_prototypes - Failed -- Cannot use non-Clang compiler with clang-tidy when precompiled headers are enabled - skipping 'run-clang-tidy' target generation -- Configuring done (2.2s) -- Generating done (0.2s) -- Build files have been written to: /home/buildozer/aports/community/cppcheck/src/cppcheck-2.14.2/build [1/2] Re-checking globbed directories... [1/364] Generating ui_mainwindow.h [2/364] Automatic MOC for target triage [3/364] Generating moc_testxmlreportv2.cpp [4/364] Generating __/__/moc_translationhandler.cpp [5/364] Generating moc_testtranslationhandler.cpp [6/364] Generating __/__/moc_projectfile.cpp [7/364] Generating moc_testprojectfile.cpp [8/364] Generating moc_testfilelist.cpp [9/364] Generating qrc_resources.cpp [10/364] Generating moc_testcppchecklibrarydata.cpp [11/364] Generating ui_statsdialog.h [12/364] Generating ui_settings.h [13/364] Generating ui_scratchpad.h [14/364] Generating ui_resultsview.h [15/364] Generating ui_projectfile.h [16/364] Generating ui_newsuppressiondialog.h [17/364] Generating ui_mainwindow.h [18/364] Generating ui_libraryeditargdialog.h [19/364] Generating ui_librarydialog.h [20/364] Generating ui_libraryaddfunctiondialog.h [21/364] Generating ui_helpdialog.h [22/364] Generating ui_fileview.h [23/364] Generating ui_compliancereportdialog.h [24/364] Generating ui_applicationdialog.h [25/364] Generating ui_about.h [26/364] Generating qrc_gui.cpp [27/364] Generating .lupdate/cppcheck_zh_TW.ts.stamp [28/364] Generating .lupdate/cppcheck_zh_CN.ts.stamp [29/364] Generating .lupdate/cppcheck_sv.ts.stamp [30/364] Generating .lupdate/cppcheck_sr.ts.stamp [31/364] Generating .lupdate/cppcheck_ru.ts.stamp [32/364] Generating .lupdate/cppcheck_nl.ts.stamp [33/364] Generating .lupdate/cppcheck_ko.ts.stamp [34/364] Generating .lupdate/cppcheck_ja.ts.stamp [35/364] Generating .lupdate/cppcheck_it.ts.stamp [36/364] Generating .lupdate/cppcheck_fr.ts.stamp [37/364] Generating .lupdate/cppcheck_fi.ts.stamp [38/364] Generating .lupdate/cppcheck_es.ts.stamp [39/364] Generating .lupdate/cppcheck_de.ts.stamp [40/364] Automatic MOC for target cppcheck-gui [41/364] Building CXX object test/signal/CMakeFiles/test-stacktrace.dir/__/__/cli/stacktrace.cpp.o [42/364] Building CXX object test/signal/CMakeFiles/test-stacktrace.dir/test-stacktrace.cpp.o [43/364] Building CXX object test/signal/CMakeFiles/test-signalhandler.dir/__/__/cli/stacktrace.cpp.o [44/364] Building CXX object test/signal/CMakeFiles/test-signalhandler.dir/__/__/cli/signalhandler.cpp.o [45/364] Building CXX object test/signal/CMakeFiles/test-signalhandler.dir/test-signalhandler.cpp.o [46/364] Building CXX object tools/dmake/CMakeFiles/dmake.dir/__/__/lib/utils.cpp.o [47/364] Building CXX object tools/dmake/CMakeFiles/dmake.dir/__/__/cli/filelister.cpp.o [48/364] Building CXX object tools/dmake/CMakeFiles/dmake.dir/dmake.cpp.o [49/364] Building CXX object cli/CMakeFiles/cli_objs.dir/cmake_pch.hxx.gch [50/364] Generating build/mc_vfvalue.cpp [51/364] Generating build/mc_utils.cpp [52/364] Generating build/mc_tokenlist.cpp [53/364] Generating build/mc_tokenize.cpp [54/364] Generating build/mc_token.cpp [55/364] Generating build/mc_timer.cpp [56/364] Generating build/mc_templatesimplifier.cpp [57/364] Generating build/mc_symboldatabase.cpp [58/364] Generating build/mc_suppressions.cpp [59/364] Generating build/mc_summaries.cpp [60/364] Generating build/mc_settings.cpp [61/364] Generating build/mc_reverseanalyzer.cpp [62/364] Generating build/mc_programmemory.cpp [63/364] Generating build/mc_preprocessor.cpp [64/364] Generating build/mc_platform.cpp [65/364] Generating build/mc_pathmatch.cpp [66/364] Generating build/mc_pathanalysis.cpp [67/364] Generating build/mc_path.cpp [68/364] Generating build/mc_mathlib.cpp [69/364] Generating build/mc_library.cpp [70/364] Generating build/mc_keywords.cpp [71/364] Generating build/mc_infer.cpp [72/364] Generating build/mc_importproject.cpp [73/364] Generating build/mc_fwdanalysis.cpp [74/364] Generating build/mc_forwardanalyzer.cpp [75/364] Generating build/mc_errortypes.cpp [76/364] Generating build/mc_errorlogger.cpp [77/364] Generating build/mc_ctu.cpp [78/364] Generating build/mc_cppcheck.cpp [79/364] Generating build/mc_color.cpp [80/364] Generating build/mc_clangimport.cpp [81/364] Building CXX object gui/test/cppchecklibrarydata/CMakeFiles/test-cppchecklibrarydata.dir/moc_testcppchecklibrarydata.cpp.o [82/364] Building CXX object gui/test/cppchecklibrarydata/CMakeFiles/test-cppchecklibrarydata.dir/__/__/cppchecklibrarydata.cpp.o [83/364] Building CXX object gui/test/cppchecklibrarydata/CMakeFiles/test-cppchecklibrarydata.dir/testcppchecklibrarydata.cpp.o [84/364] Building CXX object gui/test/cppchecklibrarydata/CMakeFiles/test-cppchecklibrarydata.dir/qrc_resources.cpp.o [85/364] Building CXX object gui/test/filelist/CMakeFiles/test-filelist.dir/moc_testfilelist.cpp.o [86/364] Building CXX object gui/test/filelist/CMakeFiles/test-filelist.dir/__/__/__/lib/utils.cpp.o [87/364] Building CXX object gui/test/filelist/CMakeFiles/test-filelist.dir/__/__/__/lib/path.cpp.o [88/364] Building CXX object gui/test/filelist/CMakeFiles/test-filelist.dir/__/__/__/lib/pathmatch.cpp.o [89/364] Building CXX object gui/test/filelist/CMakeFiles/test-filelist.dir/__/__/filelist.cpp.o [90/364] Building CXX object gui/test/filelist/CMakeFiles/test-filelist.dir/testfilelist.cpp.o [91/364] Building CXX object gui/test/projectfile/CMakeFiles/test-projectfile.dir/moc_testprojectfile.cpp.o [92/364] Building CXX object gui/test/projectfile/CMakeFiles/test-projectfile.dir/__/__/projectfile.cpp.o [93/364] Building CXX object gui/test/projectfile/CMakeFiles/test-projectfile.dir/testprojectfile.cpp.o [94/364] Building CXX object gui/test/projectfile/CMakeFiles/test-projectfile.dir/__/__/moc_projectfile.cpp.o [95/364] Building CXX object gui/test/translationhandler/CMakeFiles/test-translationhandler.dir/moc_testtranslationhandler.cpp.o [96/364] Building CXX object gui/test/translationhandler/CMakeFiles/test-translationhandler.dir/__/__/translationhandler.cpp.o [97/364] Building CXX object gui/test/translationhandler/CMakeFiles/test-translationhandler.dir/__/__/common.cpp.o [98/364] Building CXX object gui/test/translationhandler/CMakeFiles/test-translationhandler.dir/testtranslationhandler.cpp.o [99/364] Building CXX object gui/test/translationhandler/CMakeFiles/test-translationhandler.dir/__/__/moc_translationhandler.cpp.o [100/364] Generating build/mc_checkvaarg.cpp [101/364] Generating build/mc_checkunusedvar.cpp [102/364] Generating build/mc_checkunusedfunctions.cpp [103/364] Generating build/mc_checkuninitvar.cpp [104/364] Generating build/mc_checktype.cpp [105/364] Generating build/mc_checkstring.cpp /home/buildozer/aports/community/cppcheck/src/cppcheck-2.14.2/lib/vfvalue.cpp => build/mc_vfvalue.cpp /home/buildozer/aports/community/cppcheck/src/cppcheck-2.14.2/lib/utils.cpp => build/mc_utils.cpp /home/buildozer/aports/community/cppcheck/src/cppcheck-2.14.2/lib/timer.cpp => build/mc_timer.cpp /home/buildozer/aports/community/cppcheck/src/cppcheck-2.14.2/lib/suppressions.cpp => build/mc_suppressions.cpp /home/buildozer/aports/community/cppcheck/src/cppcheck-2.14.2/lib/summaries.cpp => build/mc_summaries.cpp /home/buildozer/aports/community/cppcheck/src/cppcheck-2.14.2/lib/settings.cpp => build/mc_settings.cpp /home/buildozer/aports/community/cppcheck/src/cppcheck-2.14.2/lib/reverseanalyzer.cpp => build/mc_reverseanalyzer.cpp /home/buildozer/aports/community/cppcheck/src/cppcheck-2.14.2/lib/platform.cpp => build/mc_platform.cpp /home/buildozer/aports/community/cppcheck/src/cppcheck-2.14.2/lib/pathmatch.cpp => build/mc_pathmatch.cpp /home/buildozer/aports/community/cppcheck/src/cppcheck-2.14.2/lib/pathanalysis.cpp => build/mc_pathanalysis.cpp /home/buildozer/aports/community/cppcheck/src/cppcheck-2.14.2/lib/path.cpp => build/mc_path.cpp /home/buildozer/aports/community/cppcheck/src/cppcheck-2.14.2/lib/mathlib.cpp => build/mc_mathlib.cpp /home/buildozer/aports/community/cppcheck/src/cppcheck-2.14.2/lib/errortypes.cpp => build/mc_errortypes.cpp [106/364] Building CXX object tools/dmake/CMakeFiles/dmake.dir/__/__/lib/build/mc_path.cpp.o [107/364] Building CXX object tools/dmake/CMakeFiles/dmake.dir/__/__/lib/build/mc_pathmatch.cpp.o [108/364] Generating build/mc_checkstl.cpp [109/364] Generating build/mc_checksizeof.cpp [110/364] Generating build/mc_checkpostfixoperator.cpp [111/364] Generating build/mc_checkother.cpp [112/364] Generating build/mc_checknullpointer.cpp [113/364] Generating build/mc_checkmemoryleak.cpp [114/364] Generating build/mc_checkleakautovar.cpp [115/364] Generating build/mc_checkio.cpp [116/364] Generating build/mc_checkinternal.cpp [117/364] Generating build/mc_checkfunctions.cpp [118/364] Generating build/mc_checkexceptionsafety.cpp /home/buildozer/aports/community/cppcheck/src/cppcheck-2.14.2/lib/programmemory.cpp => build/mc_programmemory.cpp /home/buildozer/aports/community/cppcheck/src/cppcheck-2.14.2/lib/preprocessor.cpp => build/mc_preprocessor.cpp /home/buildozer/aports/community/cppcheck/src/cppcheck-2.14.2/lib/keywords.cpp => build/mc_keywords.cpp /home/buildozer/aports/community/cppcheck/src/cppcheck-2.14.2/lib/infer.cpp => build/mc_infer.cpp /home/buildozer/aports/community/cppcheck/src/cppcheck-2.14.2/lib/fwdanalysis.cpp => build/mc_fwdanalysis.cpp /home/buildozer/aports/community/cppcheck/src/cppcheck-2.14.2/lib/ctu.cpp => build/mc_ctu.cpp [119/364] Generating build/mc_checkersreport.cpp [120/364] Generating build/mc_checkers.cpp [121/364] Generating build/mc_checkcondition.cpp [122/364] Generating build/mc_checkclass.cpp [123/364] Generating build/mc_checkbufferoverrun.cpp [124/364] Generating build/mc_checkboost.cpp [125/364] Generating build/mc_checkbool.cpp /home/buildozer/aports/community/cppcheck/src/cppcheck-2.14.2/lib/tokenlist.cpp => build/mc_tokenlist.cpp /home/buildozer/aports/community/cppcheck/src/cppcheck-2.14.2/lib/token.cpp => build/mc_token.cpp /home/buildozer/aports/community/cppcheck/src/cppcheck-2.14.2/lib/templatesimplifier.cpp => build/mc_templatesimplifier.cpp /home/buildozer/aports/community/cppcheck/src/cppcheck-2.14.2/lib/library.cpp => build/mc_library.cpp /home/buildozer/aports/community/cppcheck/src/cppcheck-2.14.2/lib/importproject.cpp => build/mc_importproject.cpp /home/buildozer/aports/community/cppcheck/src/cppcheck-2.14.2/lib/forwardanalyzer.cpp => build/mc_forwardanalyzer.cpp /home/buildozer/aports/community/cppcheck/src/cppcheck-2.14.2/lib/errorlogger.cpp => build/mc_errorlogger.cpp /home/buildozer/aports/community/cppcheck/src/cppcheck-2.14.2/lib/cppcheck.cpp => build/mc_cppcheck.cpp /home/buildozer/aports/community/cppcheck/src/cppcheck-2.14.2/lib/color.cpp => build/mc_color.cpp /home/buildozer/aports/community/cppcheck/src/cppcheck-2.14.2/lib/clangimport.cpp => build/mc_clangimport.cpp [126/364] Generating build/mc_checkautovariables.cpp [127/364] Generating build/mc_checkassert.cpp [128/364] Generating build/mc_check64bit.cpp [129/364] Generating build/mc_check.cpp [130/364] Generating build/mc_astutils.cpp [131/364] Generating build/mc_analyzerinfo.cpp [132/364] Generating build/mc_addoninfo.cpp [133/364] Generating build/mc_valueflow.cpp [134/364] Building CXX object externals/simplecpp/CMakeFiles/simplecpp_objs.dir/simplecpp.cpp.o [135/364] Copying platforms files to /home/buildozer/aports/community/cppcheck/src/cppcheck-2.14.2/build/bin/. /home/buildozer/aports/community/cppcheck/src/cppcheck-2.14.2/lib/checkunusedfunctions.cpp => build/mc_checkunusedfunctions.cpp /home/buildozer/aports/community/cppcheck/src/cppcheck-2.14.2/lib/checkvaarg.cpp => build/mc_checkvaarg.cpp /home/buildozer/aports/community/cppcheck/src/cppcheck-2.14.2/lib/checkstring.cpp => build/mc_checkstring.cpp /home/buildozer/aports/community/cppcheck/src/cppcheck-2.14.2/lib/checktype.cpp => build/mc_checktype.cpp /home/buildozer/aports/community/cppcheck/src/cppcheck-2.14.2/lib/symboldatabase.cpp => build/mc_symboldatabase.cpp /home/buildozer/aports/community/cppcheck/src/cppcheck-2.14.2/lib/checkpostfixoperator.cpp => build/mc_checkpostfixoperator.cpp /home/buildozer/aports/community/cppcheck/src/cppcheck-2.14.2/lib/checksizeof.cpp => build/mc_checksizeof.cpp [136/364] Copying addons files to /home/buildozer/aports/community/cppcheck/src/cppcheck-2.14.2/build/bin/. [137/364] Copying cfg files to /home/buildozer/aports/community/cppcheck/src/cppcheck-2.14.2/build/bin/. /home/buildozer/aports/community/cppcheck/src/cppcheck-2.14.2/lib/checkuninitvar.cpp => build/mc_checkuninitvar.cpp /home/buildozer/aports/community/cppcheck/src/cppcheck-2.14.2/lib/checkexceptionsafety.cpp => build/mc_checkexceptionsafety.cpp /home/buildozer/aports/community/cppcheck/src/cppcheck-2.14.2/lib/checkinternal.cpp => build/mc_checkinternal.cpp /home/buildozer/aports/community/cppcheck/src/cppcheck-2.14.2/lib/checkleakautovar.cpp => build/mc_checkleakautovar.cpp /home/buildozer/aports/community/cppcheck/src/cppcheck-2.14.2/lib/checknullpointer.cpp => build/mc_checknullpointer.cpp /home/buildozer/aports/community/cppcheck/src/cppcheck-2.14.2/lib/checkers.cpp => build/mc_checkers.cpp /home/buildozer/aports/community/cppcheck/src/cppcheck-2.14.2/lib/checkersreport.cpp => build/mc_checkersreport.cpp /home/buildozer/aports/community/cppcheck/src/cppcheck-2.14.2/lib/checkfunctions.cpp => build/mc_checkfunctions.cpp /home/buildozer/aports/community/cppcheck/src/cppcheck-2.14.2/lib/checkmemoryleak.cpp => build/mc_checkmemoryleak.cpp /home/buildozer/aports/community/cppcheck/src/cppcheck-2.14.2/lib/checkbufferoverrun.cpp => build/mc_checkbufferoverrun.cpp /home/buildozer/aports/community/cppcheck/src/cppcheck-2.14.2/lib/checkunusedvar.cpp => build/mc_checkunusedvar.cpp /home/buildozer/aports/community/cppcheck/src/cppcheck-2.14.2/lib/checkboost.cpp => build/mc_checkboost.cpp /home/buildozer/aports/community/cppcheck/src/cppcheck-2.14.2/lib/checkbool.cpp => build/mc_checkbool.cpp /home/buildozer/aports/community/cppcheck/src/cppcheck-2.14.2/lib/checkcondition.cpp => build/mc_checkcondition.cpp /home/buildozer/aports/community/cppcheck/src/cppcheck-2.14.2/lib/checkstl.cpp => build/mc_checkstl.cpp /home/buildozer/aports/community/cppcheck/src/cppcheck-2.14.2/lib/checkio.cpp => build/mc_checkio.cpp /home/buildozer/aports/community/cppcheck/src/cppcheck-2.14.2/lib/tokenize.cpp => build/mc_tokenize.cpp Scanning directory '/home/buildozer/aports/community/cppcheck/src/cppcheck-2.14.2/gui'... /home/buildozer/aports/community/cppcheck/src/cppcheck-2.14.2/gui/cppchecklibrarydata.cpp:42: Qualifying with unknown namespace/class ::std /home/buildozer/aports/community/cppcheck/src/cppcheck-2.14.2/gui/cppchecklibrarydata.cpp:47: Qualifying with unknown namespace/class ::std Updating '../../gui/cppcheck_sr.ts'... Found 549 source text(s) (2 new and 547 already existing) Kept 1 obsolete entries [138/364] Generating cppcheck_sr.qm Scanning directory '/home/buildozer/aports/community/cppcheck/src/cppcheck-2.14.2/gui'... /home/buildozer/aports/community/cppcheck/src/cppcheck-2.14.2/gui/cppchecklibrarydata.cpp:42: Qualifying with unknown namespace/class ::std /home/buildozer/aports/community/cppcheck/src/cppcheck-2.14.2/gui/cppchecklibrarydata.cpp:47: Qualifying with unknown namespace/class ::std Updating '../../gui/cppcheck_ja.ts'... Found 549 source text(s) (2 new and 547 already existing) Kept 1 obsolete entries [139/364] Generating cppcheck_ja.qm Scanning directory '/home/buildozer/aports/community/cppcheck/src/cppcheck-2.14.2/gui'... /home/buildozer/aports/community/cppcheck/src/cppcheck-2.14.2/gui/cppchecklibrarydata.cpp:42: Qualifying with unknown namespace/class ::std /home/buildozer/aports/community/cppcheck/src/cppcheck-2.14.2/gui/cppchecklibrarydata.cpp:47: Qualifying with unknown namespace/class ::std Updating '../../gui/cppcheck_sv.ts'... Found 549 source text(s) (2 new and 547 already existing) Kept 1 obsolete entries Scanning directory '/home/buildozer/aports/community/cppcheck/src/cppcheck-2.14.2/gui'... /home/buildozer/aports/community/cppcheck/src/cppcheck-2.14.2/gui/cppchecklibrarydata.cpp:42: Qualifying with unknown namespace/class ::std /home/buildozer/aports/community/cppcheck/src/cppcheck-2.14.2/gui/cppchecklibrarydata.cpp:47: Qualifying with unknown namespace/class ::std Updating '../../gui/cppcheck_ru.ts'... Found 549 source text(s) (2 new and 547 already existing) Kept 1 obsolete entries Scanning directory '/home/buildozer/aports/community/cppcheck/src/cppcheck-2.14.2/gui'... /home/buildozer/aports/community/cppcheck/src/cppcheck-2.14.2/gui/cppchecklibrarydata.cpp:42: Qualifying with unknown namespace/class ::std /home/buildozer/aports/community/cppcheck/src/cppcheck-2.14.2/gui/cppchecklibrarydata.cpp:47: Qualifying with unknown namespace/class ::std Updating '../../gui/cppcheck_fi.ts'... Found 549 source text(s) (2 new and 547 already existing) Kept 1 obsolete entries Scanning directory '/home/buildozer/aports/community/cppcheck/src/cppcheck-2.14.2/gui'... /home/buildozer/aports/community/cppcheck/src/cppcheck-2.14.2/gui/cppchecklibrarydata.cpp:42: Qualifying with unknown namespace/class ::std /home/buildozer/aports/community/cppcheck/src/cppcheck-2.14.2/gui/cppchecklibrarydata.cpp:47: Qualifying with unknown namespace/class ::std Updating '../../gui/cppcheck_es.ts'... Found 549 source text(s) (2 new and 547 already existing) Kept 1 obsolete entries [140/364] Generating cppcheck_es.qm [141/364] Generating cppcheck_fi.qm [142/364] Generating cppcheck_ru.qm [143/364] Generating cppcheck_sv.qm Scanning directory '/home/buildozer/aports/community/cppcheck/src/cppcheck-2.14.2/gui'... /home/buildozer/aports/community/cppcheck/src/cppcheck-2.14.2/gui/cppchecklibrarydata.cpp:42: Qualifying with unknown namespace/class ::std /home/buildozer/aports/community/cppcheck/src/cppcheck-2.14.2/gui/cppchecklibrarydata.cpp:47: Qualifying with unknown namespace/class ::std Updating '../../gui/cppcheck_zh_TW.ts'... Found 549 source text(s) (2 new and 547 already existing) Kept 1 obsolete entries Scanning directory '/home/buildozer/aports/community/cppcheck/src/cppcheck-2.14.2/gui'... /home/buildozer/aports/community/cppcheck/src/cppcheck-2.14.2/gui/cppchecklibrarydata.cpp:42: Qualifying with unknown namespace/class ::std /home/buildozer/aports/community/cppcheck/src/cppcheck-2.14.2/gui/cppchecklibrarydata.cpp:47: Qualifying with unknown namespace/class ::std Updating '../../gui/cppcheck_nl.ts'... Found 549 source text(s) (2 new and 547 already existing) Kept 1 obsolete entries Scanning directory '/home/buildozer/aports/community/cppcheck/src/cppcheck-2.14.2/gui'... /home/buildozer/aports/community/cppcheck/src/cppcheck-2.14.2/gui/cppchecklibrarydata.cpp:42: Qualifying with unknown namespace/class ::std /home/buildozer/aports/community/cppcheck/src/cppcheck-2.14.2/gui/cppchecklibrarydata.cpp:47: Qualifying with unknown namespace/class ::std Updating '../../gui/cppcheck_ko.ts'... Found 549 source text(s) (2 new and 547 already existing) Kept 1 obsolete entries Scanning directory '/home/buildozer/aports/community/cppcheck/src/cppcheck-2.14.2/gui'... /home/buildozer/aports/community/cppcheck/src/cppcheck-2.14.2/gui/cppchecklibrarydata.cpp:42: Qualifying with unknown namespace/class ::std /home/buildozer/aports/community/cppcheck/src/cppcheck-2.14.2/gui/cppchecklibrarydata.cpp:47: Qualifying with unknown namespace/class ::std Updating '../../gui/cppcheck_it.ts'... Found 549 source text(s) (2 new and 547 already existing) Kept 1 obsolete entries Scanning directory '/home/buildozer/aports/community/cppcheck/src/cppcheck-2.14.2/gui'... /home/buildozer/aports/community/cppcheck/src/cppcheck-2.14.2/gui/cppchecklibrarydata.cpp:42: Qualifying with unknown namespace/class ::std /home/buildozer/aports/community/cppcheck/src/cppcheck-2.14.2/gui/cppchecklibrarydata.cpp:47: Qualifying with unknown namespace/class ::std Updating '../../gui/cppcheck_de.ts'... Found 549 source text(s) (2 new and 547 already existing) Kept 1 obsolete entries [144/364] Generating cppcheck_de.qm [145/364] Generating cppcheck_it.qm [146/364] Generating cppcheck_ko.qm [147/364] Generating cppcheck_nl.qm [148/364] Generating cppcheck_zh_TW.qm Scanning directory '/home/buildozer/aports/community/cppcheck/src/cppcheck-2.14.2/gui'... /home/buildozer/aports/community/cppcheck/src/cppcheck-2.14.2/gui/cppchecklibrarydata.cpp:42: Qualifying with unknown namespace/class ::std /home/buildozer/aports/community/cppcheck/src/cppcheck-2.14.2/gui/cppchecklibrarydata.cpp:47: Qualifying with unknown namespace/class ::std Updating '../../gui/cppcheck_zh_CN.ts'... Found 549 source text(s) (2 new and 547 already existing) Kept 1 obsolete entries Scanning directory '/home/buildozer/aports/community/cppcheck/src/cppcheck-2.14.2/gui'... /home/buildozer/aports/community/cppcheck/src/cppcheck-2.14.2/gui/cppchecklibrarydata.cpp:42: Qualifying with unknown namespace/class ::std /home/buildozer/aports/community/cppcheck/src/cppcheck-2.14.2/gui/cppchecklibrarydata.cpp:47: Qualifying with unknown namespace/class ::std Updating '../../gui/cppcheck_fr.ts'... Found 549 source text(s) (2 new and 547 already existing) Kept 1 obsolete entries [149/364] Generating cppcheck_fr.qm [150/364] Generating cppcheck_zh_CN.qm /home/buildozer/aports/community/cppcheck/src/cppcheck-2.14.2/lib/checkassert.cpp => build/mc_checkassert.cpp /home/buildozer/aports/community/cppcheck/src/cppcheck-2.14.2/lib/checkclass.cpp => build/mc_checkclass.cpp /home/buildozer/aports/community/cppcheck/src/cppcheck-2.14.2/lib/checkautovariables.cpp => build/mc_checkautovariables.cpp /home/buildozer/aports/community/cppcheck/src/cppcheck-2.14.2/lib/checkother.cpp => build/mc_checkother.cpp /home/buildozer/aports/community/cppcheck/src/cppcheck-2.14.2/lib/check64bit.cpp => build/mc_check64bit.cpp Updating '/home/buildozer/aports/community/cppcheck/src/cppcheck-2.14.2/build/gui/cppcheck_sr.qm'... Generated 88 translation(s) (17 finished and 71 unfinished) Ignored 461 untranslated source text(s) Updating '/home/buildozer/aports/community/cppcheck/src/cppcheck-2.14.2/build/gui/cppcheck_fi.qm'... Generated 75 translation(s) (69 finished and 6 unfinished) Ignored 474 untranslated source text(s) Updating '/home/buildozer/aports/community/cppcheck/src/cppcheck-2.14.2/build/gui/cppcheck_es.qm'... Generated 266 translation(s) (242 finished and 24 unfinished) Ignored 283 untranslated source text(s) Updating '/home/buildozer/aports/community/cppcheck/src/cppcheck-2.14.2/build/gui/cppcheck_ko.qm'... Generated 213 translation(s) (202 finished and 11 unfinished) Ignored 336 untranslated source text(s) Updating '/home/buildozer/aports/community/cppcheck/src/cppcheck-2.14.2/build/gui/cppcheck_nl.qm'... Generated 227 translation(s) (217 finished and 10 unfinished) Ignored 322 untranslated source text(s) Updating '/home/buildozer/aports/community/cppcheck/src/cppcheck-2.14.2/build/gui/cppcheck_ja.qm'... Generated 541 translation(s) (540 finished and 1 unfinished) Ignored 8 untranslated source text(s) Updating '/home/buildozer/aports/community/cppcheck/src/cppcheck-2.14.2/build/gui/cppcheck_ru.qm'... Generated 398 translation(s) (392 finished and 6 unfinished) Ignored 151 untranslated source text(s) Updating '/home/buildozer/aports/community/cppcheck/src/cppcheck-2.14.2/build/gui/cppcheck_it.qm'... Generated 223 translation(s) (209 finished and 14 unfinished) Ignored 326 untranslated source text(s) Updating '/home/buildozer/aports/community/cppcheck/src/cppcheck-2.14.2/build/gui/cppcheck_fr.qm'... Generated 170 translation(s) (154 finished and 16 unfinished) Ignored 379 untranslated source text(s) Updating '/home/buildozer/aports/community/cppcheck/src/cppcheck-2.14.2/build/gui/cppcheck_de.qm'... Generated 438 translation(s) (435 finished and 3 unfinished) Ignored 111 untranslated source text(s) Updating '/home/buildozer/aports/community/cppcheck/src/cppcheck-2.14.2/build/gui/cppcheck_zh_TW.qm'... Generated 380 translation(s) (377 finished and 3 unfinished) Ignored 169 untranslated source text(s) Updating '/home/buildozer/aports/community/cppcheck/src/cppcheck-2.14.2/build/gui/cppcheck_zh_CN.qm'... Generated 495 translation(s) (494 finished and 1 unfinished) Ignored 54 untranslated source text(s) /home/buildozer/aports/community/cppcheck/src/cppcheck-2.14.2/lib/check.cpp => build/mc_check.cpp /home/buildozer/aports/community/cppcheck/src/cppcheck-2.14.2/lib/analyzerinfo.cpp => build/mc_analyzerinfo.cpp /home/buildozer/aports/community/cppcheck/src/cppcheck-2.14.2/lib/addoninfo.cpp => build/mc_addoninfo.cpp Updating '/home/buildozer/aports/community/cppcheck/src/cppcheck-2.14.2/build/gui/cppcheck_sv.qm'... Generated 382 translation(s) (371 finished and 11 unfinished) Ignored 167 untranslated source text(s) /home/buildozer/aports/community/cppcheck/src/cppcheck-2.14.2/lib/astutils.cpp => build/mc_astutils.cpp [151/364] Linking CXX executable bin/test-stacktrace /home/buildozer/aports/community/cppcheck/src/cppcheck-2.14.2/lib/valueflow.cpp => build/mc_valueflow.cpp [152/364] Building CXX object gui/test/xmlreportv2/CMakeFiles/test-xmlreportv2.dir/__/__/xmlreportv2.cpp.o [153/364] Building CXX object gui/test/xmlreportv2/CMakeFiles/test-xmlreportv2.dir/__/__/xmlreport.cpp.o [154/364] Building CXX object gui/test/xmlreportv2/CMakeFiles/test-xmlreportv2.dir/__/__/report.cpp.o [155/364] Building CXX object gui/test/xmlreportv2/CMakeFiles/test-xmlreportv2.dir/__/__/erroritem.cpp.o [156/364] Building CXX object gui/test/xmlreportv2/CMakeFiles/test-xmlreportv2.dir/testxmlreportv2.cpp.o [157/364] Building CXX object gui/test/xmlreportv2/CMakeFiles/test-xmlreportv2.dir/moc_testxmlreportv2.cpp.o [158/364] Building CXX object lib/CMakeFiles/cppcheck-core.dir/cmake_pch.hxx.gch /home/buildozer/aports/community/cppcheck/src/cppcheck-2.14.2/test/signal/test-signalhandler.cpp: In function 'void my_assert()': /home/buildozer/aports/community/cppcheck/src/cppcheck-2.14.2/test/signal/test-signalhandler.cpp:34:1: warning: 'noreturn' function does return 34 | } | ^ /home/buildozer/aports/community/cppcheck/src/cppcheck-2.14.2/test/signal/test-signalhandler.cpp: In function 'void my_segv()': /home/buildozer/aports/community/cppcheck/src/cppcheck-2.14.2/test/signal/test-signalhandler.cpp:41:17: warning: function might be candidate for attribute 'noreturn' [-Wsuggest-attribute=noreturn] 41 | /*static*/ void my_segv() | ^~~~~~~ [159/364] Linking CXX executable bin/test-signalhandler [160/364] Building CXX object tools/triage/CMakeFiles/triage.dir/__/__/gui/codeeditor.cpp.o [161/364] Building CXX object tools/triage/CMakeFiles/triage.dir/__/__/gui/codeeditorstyle.cpp.o [162/364] Building CXX object tools/triage/CMakeFiles/triage.dir/mainwindow.cpp.o [163/364] Building CXX object tools/triage/CMakeFiles/triage.dir/main.cpp.o [164/364] Building CXX object tools/triage/CMakeFiles/triage.dir/triage_autogen/mocs_compilation.cpp.o [165/364] Building CXX object cli/CMakeFiles/cli_objs.dir/threadexecutor.cpp.o [166/364] Building CXX object cli/CMakeFiles/cli_objs.dir/stacktrace.cpp.o [167/364] Building CXX object cli/CMakeFiles/cli_objs.dir/singleexecutor.cpp.o [168/364] Building CXX object cli/CMakeFiles/cli_objs.dir/signalhandler.cpp.o [169/364] Building CXX object cli/CMakeFiles/cli_objs.dir/processexecutor.cpp.o [170/364] Building CXX object cli/CMakeFiles/cli_objs.dir/filelister.cpp.o [171/364] Building CXX object cli/CMakeFiles/cli_objs.dir/executor.cpp.o [172/364] Building CXX object cli/CMakeFiles/cli_objs.dir/cppcheckexecutorseh.cpp.o [173/364] Building CXX object cli/CMakeFiles/cli_objs.dir/cppcheckexecutor.cpp.o [174/364] Building CXX object cli/CMakeFiles/cli_objs.dir/cmdlineparser.cpp.o [175/364] Building CXX object lib/CMakeFiles/cppcheck-core.dir/build/mc_vfvalue.cpp.o [176/364] Building CXX object lib/CMakeFiles/cppcheck-core.dir/build/mc_utils.cpp.o [177/364] Building CXX object lib/CMakeFiles/cppcheck-core.dir/build/mc_tokenlist.cpp.o [178/364] Building CXX object lib/CMakeFiles/cppcheck-core.dir/build/mc_token.cpp.o [179/364] Building CXX object lib/CMakeFiles/cppcheck-core.dir/build/mc_timer.cpp.o [180/364] Building CXX object lib/CMakeFiles/cppcheck-core.dir/build/mc_templatesimplifier.cpp.o [181/364] Building CXX object lib/CMakeFiles/cppcheck-core.dir/build/mc_suppressions.cpp.o [182/364] Building CXX object lib/CMakeFiles/cppcheck-core.dir/build/mc_summaries.cpp.o [183/364] Building CXX object lib/CMakeFiles/cppcheck-core.dir/build/mc_settings.cpp.o [184/364] Building CXX object lib/CMakeFiles/cppcheck-core.dir/build/mc_reverseanalyzer.cpp.o [185/364] Building CXX object lib/CMakeFiles/cppcheck-core.dir/build/mc_programmemory.cpp.o [186/364] Building CXX object lib/CMakeFiles/cppcheck-core.dir/build/mc_preprocessor.cpp.o [187/364] Building CXX object lib/CMakeFiles/cppcheck-core.dir/build/mc_platform.cpp.o [188/364] Building CXX object lib/CMakeFiles/cppcheck-core.dir/build/mc_pathmatch.cpp.o [189/364] Building CXX object lib/CMakeFiles/cppcheck-core.dir/build/mc_pathanalysis.cpp.o [190/364] Building CXX object lib/CMakeFiles/cppcheck-core.dir/build/mc_path.cpp.o [191/364] Building CXX object lib/CMakeFiles/cppcheck-core.dir/build/mc_mathlib.cpp.o [192/364] Building CXX object lib/CMakeFiles/cppcheck-core.dir/build/mc_library.cpp.o [193/364] Building CXX object lib/CMakeFiles/cppcheck-core.dir/build/mc_keywords.cpp.o [194/364] Building CXX object lib/CMakeFiles/cppcheck-core.dir/build/mc_infer.cpp.o [195/364] Building CXX object lib/CMakeFiles/cppcheck-core.dir/build/mc_importproject.cpp.o [196/364] Building CXX object lib/CMakeFiles/cppcheck-core.dir/build/mc_fwdanalysis.cpp.o [197/364] Building CXX object lib/CMakeFiles/cppcheck-core.dir/build/mc_forwardanalyzer.cpp.o [198/364] Building CXX object lib/CMakeFiles/cppcheck-core.dir/build/mc_errortypes.cpp.o [199/364] Building CXX object lib/CMakeFiles/cppcheck-core.dir/build/mc_errorlogger.cpp.o [200/364] Building CXX object lib/CMakeFiles/cppcheck-core.dir/build/mc_ctu.cpp.o [201/364] Building CXX object lib/CMakeFiles/cppcheck-core.dir/build/mc_cppcheck.cpp.o [202/364] Building CXX object lib/CMakeFiles/cppcheck-core.dir/build/mc_color.cpp.o [203/364] Building CXX object lib/CMakeFiles/cppcheck-core.dir/build/mc_clangimport.cpp.o [204/364] Building CXX object lib/CMakeFiles/cppcheck-core.dir/build/mc_checkvaarg.cpp.o [205/364] Building CXX object lib/CMakeFiles/cppcheck-core.dir/build/mc_checkunusedvar.cpp.o [206/364] Building CXX object lib/CMakeFiles/cppcheck-core.dir/build/mc_checkunusedfunctions.cpp.o [207/364] Building CXX object lib/CMakeFiles/cppcheck-core.dir/build/mc_checkuninitvar.cpp.o [208/364] Building CXX object lib/CMakeFiles/cppcheck-core.dir/build/mc_checktype.cpp.o [209/364] Building CXX object lib/CMakeFiles/cppcheck-core.dir/build/mc_checkstring.cpp.o [210/364] Building CXX object lib/CMakeFiles/cppcheck-core.dir/build/mc_checkstl.cpp.o [211/364] Building CXX object lib/CMakeFiles/cppcheck-core.dir/build/mc_checksizeof.cpp.o [212/364] Building CXX object lib/CMakeFiles/cppcheck-core.dir/build/mc_checkpostfixoperator.cpp.o [213/364] Building CXX object lib/CMakeFiles/cppcheck-core.dir/build/mc_checkother.cpp.o [214/364] Building CXX object lib/CMakeFiles/cppcheck-core.dir/build/mc_checknullpointer.cpp.o [215/364] Building CXX object lib/CMakeFiles/cppcheck-core.dir/build/mc_checkmemoryleak.cpp.o [216/364] Building CXX object lib/CMakeFiles/cppcheck-core.dir/build/mc_checkleakautovar.cpp.o [217/364] Building CXX object lib/CMakeFiles/cppcheck-core.dir/build/mc_checkio.cpp.o [218/364] Building CXX object lib/CMakeFiles/cppcheck-core.dir/build/mc_checkinternal.cpp.o [219/364] Building CXX object lib/CMakeFiles/cppcheck-core.dir/build/mc_checkfunctions.cpp.o [220/364] Building CXX object lib/CMakeFiles/cppcheck-core.dir/build/mc_checkexceptionsafety.cpp.o [221/364] Building CXX object lib/CMakeFiles/cppcheck-core.dir/build/mc_checkersreport.cpp.o [222/364] Building CXX object lib/CMakeFiles/cppcheck-core.dir/build/mc_checkers.cpp.o [223/364] Building CXX object lib/CMakeFiles/cppcheck-core.dir/build/mc_checkcondition.cpp.o [224/364] Building CXX object lib/CMakeFiles/cppcheck-core.dir/build/mc_checkclass.cpp.o [225/364] Building CXX object lib/CMakeFiles/cppcheck-core.dir/build/mc_checkbufferoverrun.cpp.o [226/364] Building CXX object lib/CMakeFiles/cppcheck-core.dir/build/mc_checkboost.cpp.o [227/364] Building CXX object lib/CMakeFiles/cppcheck-core.dir/build/mc_checkbool.cpp.o [228/364] Building CXX object lib/CMakeFiles/cppcheck-core.dir/build/mc_checkautovariables.cpp.o [229/364] Building CXX object lib/CMakeFiles/cppcheck-core.dir/build/mc_checkassert.cpp.o [230/364] Building CXX object lib/CMakeFiles/cppcheck-core.dir/build/mc_check64bit.cpp.o [231/364] Building CXX object lib/CMakeFiles/cppcheck-core.dir/build/mc_check.cpp.o [232/364] Building CXX object lib/CMakeFiles/cppcheck-core.dir/build/mc_astutils.cpp.o [233/364] Building CXX object lib/CMakeFiles/cppcheck-core.dir/build/mc_analyzerinfo.cpp.o [234/364] Building CXX object lib/CMakeFiles/cppcheck-core.dir/build/mc_addoninfo.cpp.o [235/364] Building CXX object lib/CMakeFiles/cppcheck-core.dir/build/mc_symboldatabase.cpp.o [236/364] Building CXX object lib/CMakeFiles/cppcheck-core.dir/build/mc_tokenize.cpp.o [237/364] Building CXX object lib/CMakeFiles/cppcheck-core.dir/build/mc_valueflow.cpp.o [238/364] Linking CXX executable bin/test-translationhandler In file included from /usr/include/c++/14.2.0/list:66, from /home/buildozer/aports/community/cppcheck/src/cppcheck-2.14.2/lib/astutils.h:26, from /home/buildozer/aports/community/cppcheck/src/cppcheck-2.14.2/lib/precompiled.h:22, from /home/buildozer/aports/community/cppcheck/src/cppcheck-2.14.2/build/lib/CMakeFiles/cppcheck-core.dir/cmake_pch.hxx:5, from : /usr/include/c++/14.2.0/bits/list.tcc: In function 'void std::__cxx11::list<_Tp, _Alloc>::_M_assign_dispatch(_InputIterator, _InputIterator, std::__false_type) [with _InputIterator = std::_List_const_iterator; _Tp = CTU::FileInfo::UnsafeUsage; _Alloc = std::allocator]': /usr/include/c++/14.2.0/bits/list.tcc:308:7: note: parameter passing for argument of type 'std::_List_const_iterator' changed in GCC 7.1 308 | list<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~ /usr/include/c++/14.2.0/bits/list.tcc:308:7: note: parameter passing for argument of type 'std::_List_const_iterator' changed in GCC 7.1 In member function 'std::__cxx11::list<_Tp, _Alloc>& std::__cxx11::list<_Tp, _Alloc>::operator=(const std::__cxx11::list<_Tp, _Alloc>&) [with _Tp = CTU::FileInfo::UnsafeUsage; _Alloc = std::allocator]', inlined from 'std::__cxx11::list<_Tp, _Alloc>& std::__cxx11::list<_Tp, _Alloc>::operator=(const std::__cxx11::list<_Tp, _Alloc>&) [with _Tp = CTU::FileInfo::UnsafeUsage; _Alloc = std::allocator]' at /usr/include/c++/14.2.0/bits/list.tcc:267:5, inlined from 'virtual Check::FileInfo* CheckNullPointer::loadFileInfoFromXml(const tinyxml2::XMLElement*) const' at /home/buildozer/aports/community/cppcheck/src/cppcheck-2.14.2/lib/checknullpointer.cpp:599:29: /usr/include/c++/14.2.0/bits/list.tcc:286:29: note: parameter passing for argument of type 'std::_List_const_iterator' changed in GCC 7.1 286 | _M_assign_dispatch(__x.begin(), __x.end(), __false_type()); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::__cxx11::list<_Tp, _Alloc>& std::__cxx11::list<_Tp, _Alloc>::operator=(const std::__cxx11::list<_Tp, _Alloc>&) [with _Tp = CTU::FileInfo::UnsafeUsage; _Alloc = std::allocator]', inlined from 'std::__cxx11::list<_Tp, _Alloc>& std::__cxx11::list<_Tp, _Alloc>::operator=(const std::__cxx11::list<_Tp, _Alloc>&) [with _Tp = CTU::FileInfo::UnsafeUsage; _Alloc = std::allocator]' at /usr/include/c++/14.2.0/bits/list.tcc:267:5, inlined from 'virtual Check::FileInfo* CheckNullPointer::getFileInfo(const Tokenizer&, const Settings&) const' at /home/buildozer/aports/community/cppcheck/src/cppcheck-2.14.2/lib/checknullpointer.cpp:588:29: /usr/include/c++/14.2.0/bits/list.tcc:286:29: note: parameter passing for argument of type 'std::_List_const_iterator' changed in GCC 7.1 286 | _M_assign_dispatch(__x.begin(), __x.end(), __false_type()); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [239/364] Linking CXX executable bin/test-projectfile In file included from /usr/include/c++/14.2.0/list:66, from /home/buildozer/aports/community/cppcheck/src/cppcheck-2.14.2/lib/astutils.h:26, from /home/buildozer/aports/community/cppcheck/src/cppcheck-2.14.2/lib/precompiled.h:22, from /home/buildozer/aports/community/cppcheck/src/cppcheck-2.14.2/build/lib/CMakeFiles/cppcheck-core.dir/cmake_pch.hxx:5, from : /usr/include/c++/14.2.0/bits/list.tcc: In function 'void std::__cxx11::list<_Tp, _Alloc>::_M_assign_dispatch(_InputIterator, _InputIterator, std::__false_type) [with _InputIterator = std::_List_const_iterator; _Tp = CTU::FileInfo::UnsafeUsage; _Alloc = std::allocator]': /usr/include/c++/14.2.0/bits/list.tcc:308:7: note: parameter passing for argument of type 'std::_List_const_iterator' changed in GCC 7.1 308 | list<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~ /usr/include/c++/14.2.0/bits/list.tcc:308:7: note: parameter passing for argument of type 'std::_List_const_iterator' changed in GCC 7.1 In member function 'std::__cxx11::list<_Tp, _Alloc>& std::__cxx11::list<_Tp, _Alloc>::operator=(const std::__cxx11::list<_Tp, _Alloc>&) [with _Tp = CTU::FileInfo::UnsafeUsage; _Alloc = std::allocator]', inlined from 'std::__cxx11::list<_Tp, _Alloc>& std::__cxx11::list<_Tp, _Alloc>::operator=(const std::__cxx11::list<_Tp, _Alloc>&) [with _Tp = CTU::FileInfo::UnsafeUsage; _Alloc = std::allocator]' at /usr/include/c++/14.2.0/bits/list.tcc:267:5, inlined from 'virtual Check::FileInfo* CheckBufferOverrun::getFileInfo(const Tokenizer&, const Settings&) const' at /home/buildozer/aports/community/cppcheck/src/cppcheck-2.14.2/lib/checkbufferoverrun.cpp:958:34: /usr/include/c++/14.2.0/bits/list.tcc:286:29: note: parameter passing for argument of type 'std::_List_const_iterator' changed in GCC 7.1 286 | _M_assign_dispatch(__x.begin(), __x.end(), __false_type()); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::__cxx11::list<_Tp, _Alloc>& std::__cxx11::list<_Tp, _Alloc>::operator=(const std::__cxx11::list<_Tp, _Alloc>&) [with _Tp = CTU::FileInfo::UnsafeUsage; _Alloc = std::allocator]', inlined from 'std::__cxx11::list<_Tp, _Alloc>& std::__cxx11::list<_Tp, _Alloc>::operator=(const std::__cxx11::list<_Tp, _Alloc>&) [with _Tp = CTU::FileInfo::UnsafeUsage; _Alloc = std::allocator]' at /usr/include/c++/14.2.0/bits/list.tcc:267:5, inlined from 'virtual Check::FileInfo* CheckBufferOverrun::getFileInfo(const Tokenizer&, const Settings&) const' at /home/buildozer/aports/community/cppcheck/src/cppcheck-2.14.2/lib/checkbufferoverrun.cpp:959:36: /usr/include/c++/14.2.0/bits/list.tcc:286:29: note: parameter passing for argument of type 'std::_List_const_iterator' changed in GCC 7.1 286 | _M_assign_dispatch(__x.begin(), __x.end(), __false_type()); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [240/364] Linking CXX executable bin/dmake [241/364] Linking CXX executable bin/test-filelist [242/364] cd /home/buildozer/aports/community/cppcheck/src/cppcheck-2.14.2 && /home/buildozer/aports/community/cppcheck/src/cppcheck-2.14.2/build/bin/dmake [243/364] Building CXX object test/CMakeFiles/testrunner.dir/cmake_pch.hxx.gch [244/364] Building CXX object cli/CMakeFiles/cppcheck.dir/main.cpp.o In file included from /usr/include/c++/14.2.0/list:66, from /home/buildozer/aports/community/cppcheck/src/cppcheck-2.14.2/lib/astutils.h:26, from /home/buildozer/aports/community/cppcheck/src/cppcheck-2.14.2/lib/precompiled.h:22, from /home/buildozer/aports/community/cppcheck/src/cppcheck-2.14.2/build/lib/CMakeFiles/cppcheck-core.dir/cmake_pch.hxx:5, from : /usr/include/c++/14.2.0/bits/list.tcc: In function 'void std::__cxx11::list<_Tp, _Alloc>::_M_assign_dispatch(_InputIterator, _InputIterator, std::__false_type) [with _InputIterator = std::_List_const_iterator; _Tp = CTU::FileInfo::UnsafeUsage; _Alloc = std::allocator]': /usr/include/c++/14.2.0/bits/list.tcc:308:7: note: parameter passing for argument of type 'std::_List_const_iterator' changed in GCC 7.1 308 | list<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~ /usr/include/c++/14.2.0/bits/list.tcc:308:7: note: parameter passing for argument of type 'std::_List_const_iterator' changed in GCC 7.1 In member function 'std::__cxx11::list<_Tp, _Alloc>& std::__cxx11::list<_Tp, _Alloc>::operator=(const std::__cxx11::list<_Tp, _Alloc>&) [with _Tp = CTU::FileInfo::UnsafeUsage; _Alloc = std::allocator]', inlined from 'std::__cxx11::list<_Tp, _Alloc>& std::__cxx11::list<_Tp, _Alloc>::operator=(const std::__cxx11::list<_Tp, _Alloc>&) [with _Tp = CTU::FileInfo::UnsafeUsage; _Alloc = std::allocator]' at /usr/include/c++/14.2.0/bits/list.tcc:267:5, inlined from 'virtual Check::FileInfo* CheckUninitVar::loadFileInfoFromXml(const tinyxml2::XMLElement*) const' at /home/buildozer/aports/community/cppcheck/src/cppcheck-2.14.2/lib/checkuninitvar.cpp:1719:29: /usr/include/c++/14.2.0/bits/list.tcc:286:29: note: parameter passing for argument of type 'std::_List_const_iterator' changed in GCC 7.1 286 | _M_assign_dispatch(__x.begin(), __x.end(), __false_type()); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::__cxx11::list<_Tp, _Alloc>& std::__cxx11::list<_Tp, _Alloc>::operator=(const std::__cxx11::list<_Tp, _Alloc>&) [with _Tp = CTU::FileInfo::UnsafeUsage; _Alloc = std::allocator]', inlined from 'std::__cxx11::list<_Tp, _Alloc>& std::__cxx11::list<_Tp, _Alloc>::operator=(const std::__cxx11::list<_Tp, _Alloc>&) [with _Tp = CTU::FileInfo::UnsafeUsage; _Alloc = std::allocator]' at /usr/include/c++/14.2.0/bits/list.tcc:267:5, inlined from 'virtual Check::FileInfo* CheckUninitVar::getFileInfo(const Tokenizer&, const Settings&) const' at /home/buildozer/aports/community/cppcheck/src/cppcheck-2.14.2/lib/checkuninitvar.cpp:1708:29: /usr/include/c++/14.2.0/bits/list.tcc:286:29: note: parameter passing for argument of type 'std::_List_const_iterator' changed in GCC 7.1 286 | _M_assign_dispatch(__x.begin(), __x.end(), __false_type()); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [245/364] Linking CXX executable bin/triage In file included from /usr/include/c++/14.2.0/bits/stl_algo.h:61, from /usr/include/c++/14.2.0/algorithm:61, from /home/buildozer/aports/community/cppcheck/src/cppcheck-2.14.2/lib/utils.h:26, from /home/buildozer/aports/community/cppcheck/src/cppcheck-2.14.2/lib/standards.h:24, from /home/buildozer/aports/community/cppcheck/src/cppcheck-2.14.2/lib/library.h:26, from /home/buildozer/aports/community/cppcheck/src/cppcheck-2.14.2/lib/astutils.h:34, from /home/buildozer/aports/community/cppcheck/src/cppcheck-2.14.2/lib/precompiled.h:22, from /home/buildozer/aports/community/cppcheck/src/cppcheck-2.14.2/build/lib/CMakeFiles/cppcheck-core.dir/cmake_pch.hxx:5, from : /usr/include/c++/14.2.0/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<_List_iterator*, vector<_List_iterator > >; _Distance = int; _Tp = _List_iterator; _Compare = __gnu_cxx::__ops::_Iter_comp_iter&):: >]': /usr/include/c++/14.2.0/bits/stl_heap.h:224:5: note: parameter passing for argument of type 'std::_List_iterator' changed in GCC 7.1 224 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, | ^~~~~~~~~~~~~ In function 'void std::__make_heap(_RandomAccessIterator, _RandomAccessIterator, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<_List_iterator*, vector<_List_iterator > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter&):: >]', inlined from 'void std::__heap_select(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<_List_iterator*, vector<_List_iterator > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter&):: >]' at /usr/include/c++/14.2.0/bits/stl_algo.h:1593:23, inlined from 'void std::__partial_sort(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<_List_iterator*, vector<_List_iterator > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter&):: >]' at /usr/include/c++/14.2.0/bits/stl_algo.h:1868:25, inlined from 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<_List_iterator*, vector<_List_iterator > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter&):: >]' at /usr/include/c++/14.2.0/bits/stl_algo.h:1884:27: /usr/include/c++/14.2.0/bits/stl_heap.h:356:29: note: parameter passing for argument of type '_ValueType' {aka 'std::iterator_traits*>::value_type'} changed in GCC 7.1 356 | std::__adjust_heap(__first, __parent, __len, _GLIBCXX_MOVE(__value), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 357 | __comp); | ~~~~~~~ In function 'void std::__pop_heap(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<_List_iterator*, vector<_List_iterator > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter&):: >]', inlined from 'void std::__sort_heap(_RandomAccessIterator, _RandomAccessIterator, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<_List_iterator*, vector<_List_iterator > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter&):: >]' at /usr/include/c++/14.2.0/bits/stl_heap.h:425:19, inlined from 'void std::__partial_sort(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<_List_iterator*, vector<_List_iterator > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter&):: >]' at /usr/include/c++/14.2.0/bits/stl_algo.h:1869:23, inlined from 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<_List_iterator*, vector<_List_iterator > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter&):: >]' at /usr/include/c++/14.2.0/bits/stl_algo.h:1884:27: /usr/include/c++/14.2.0/bits/stl_heap.h:264:25: note: parameter passing for argument of type '_ValueType' {aka 'std::iterator_traits*>::value_type'} changed in GCC 7.1 264 | std::__adjust_heap(__first, _DistanceType(0), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 265 | _DistanceType(__last - __first), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 266 | _GLIBCXX_MOVE(__value), __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/14.2.0/list:65, from /home/buildozer/aports/community/cppcheck/src/cppcheck-2.14.2/lib/astutils.h:26: /usr/include/c++/14.2.0/bits/stl_list.h: In member function 'void std::__cxx11::list<_Tp, _Alloc>::_M_insert(iterator, _Args&& ...) [with _Args = {ValueFlow::Value}; _Tp = ValueFlow::Value; _Alloc = std::allocator]': /usr/include/c++/14.2.0/bits/stl_list.h:2002:8: note: parameter passing for argument of type 'std::__cxx11::list::iterator' changed in GCC 7.1 2002 | _M_insert(iterator __position, _Args&&... __args) | ^~~~~~~~~ In file included from /usr/include/c++/14.2.0/list:66: /usr/include/c++/14.2.0/bits/list.tcc: In member function 'std::__cxx11::list<_Tp, _Alloc>::iterator std::__cxx11::list<_Tp, _Alloc>::erase(const_iterator) [with _Tp = ValueFlow::Value; _Alloc = std::allocator]': /usr/include/c++/14.2.0/bits/list.tcc:150:5: note: parameter passing for argument of type 'std::__cxx11::list::const_iterator' changed in GCC 7.1 150 | list<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/cppcheck/src/cppcheck-2.14.2/lib/token.cpp: In function 'bool removePointValue(std::__cxx11::list&, std::__cxx11::list::iterator&)': /home/buildozer/aports/community/cppcheck/src/cppcheck-2.14.2/lib/token.cpp:2075:25: note: parameter passing for argument of type 'std::__cxx11::list::const_iterator' changed in GCC 7.1 2075 | x = values.erase(x); | ~~~~~~~~~~~~^~~ In lambda function, inlined from '_Funct std::for_each(_IIter, _IIter, _Funct) [with _IIter = reverse_iterator<__gnu_cxx::__normal_iterator<_List_iterator*, vector<_List_iterator > > >; _Funct = removeAdjacentValues*, std::vector > > > >(std::__cxx11::list&, ValueIterator, std::reverse_iterator<__gnu_cxx::__normal_iterator*, std::vector > > >, std::reverse_iterator<__gnu_cxx::__normal_iterator*, std::vector > > >)::]' at /usr/include/c++/14.2.0/bits/stl_algo.h:3785:5, inlined from 'ValueIterator removeAdjacentValues(std::__cxx11::list&, ValueIterator, Iterator, Iterator) [with Iterator = std::reverse_iterator<__gnu_cxx::__normal_iterator*, std::vector > > >]' at /home/buildozer/aports/community/cppcheck/src/cppcheck-2.14.2/lib/token.cpp:2152:18, inlined from 'void mergeAdjacent(std::__cxx11::list&)' at /home/buildozer/aports/community/cppcheck/src/cppcheck-2.14.2/lib/token.cpp:2208:37, inlined from 'void removeOverlaps(std::__cxx11::list&)' at /home/buildozer/aports/community/cppcheck/src/cppcheck-2.14.2/lib/token.cpp:2237:18: /home/buildozer/aports/community/cppcheck/src/cppcheck-2.14.2/lib/token.cpp:2153:21: note: parameter passing for argument of type 'std::__cxx11::list::const_iterator' changed in GCC 7.1 2153 | values.erase(y); | ~~~~~~~~~~~~^~~ In function 'ValueIterator removeAdjacentValues(std::__cxx11::list&, ValueIterator, Iterator, Iterator) [with Iterator = std::reverse_iterator<__gnu_cxx::__normal_iterator*, std::vector > > >]', inlined from 'void mergeAdjacent(std::__cxx11::list&)' at /home/buildozer/aports/community/cppcheck/src/cppcheck-2.14.2/lib/token.cpp:2208:37, inlined from 'void removeOverlaps(std::__cxx11::list&)' at /home/buildozer/aports/community/cppcheck/src/cppcheck-2.14.2/lib/token.cpp:2237:18: /home/buildozer/aports/community/cppcheck/src/cppcheck-2.14.2/lib/token.cpp:2155:24: note: parameter passing for argument of type 'std::__cxx11::list::const_iterator' changed in GCC 7.1 2155 | return values.erase(x); | ~~~~~~~~~~~~^~~ In lambda function, inlined from '_Funct std::for_each(_IIter, _IIter, _Funct) [with _IIter = __gnu_cxx::__normal_iterator<_List_iterator*, vector<_List_iterator > >; _Funct = removeAdjacentValues<__gnu_cxx::__normal_iterator*, std::vector > > >(std::__cxx11::list&, ValueIterator, __gnu_cxx::__normal_iterator*, std::vector > >, __gnu_cxx::__normal_iterator*, std::vector > >)::]' at /usr/include/c++/14.2.0/bits/stl_algo.h:3785:5, inlined from 'ValueIterator removeAdjacentValues(std::__cxx11::list&, ValueIterator, Iterator, Iterator) [with Iterator = __gnu_cxx::__normal_iterator*, std::vector > >]' at /home/buildozer/aports/community/cppcheck/src/cppcheck-2.14.2/lib/token.cpp:2152:18, inlined from 'void mergeAdjacent(std::__cxx11::list&)' at /home/buildozer/aports/community/cppcheck/src/cppcheck-2.14.2/lib/token.cpp:2210:37, inlined from 'void removeOverlaps(std::__cxx11::list&)' at /home/buildozer/aports/community/cppcheck/src/cppcheck-2.14.2/lib/token.cpp:2237:18: /home/buildozer/aports/community/cppcheck/src/cppcheck-2.14.2/lib/token.cpp:2153:21: note: parameter passing for argument of type 'std::__cxx11::list::const_iterator' changed in GCC 7.1 2153 | values.erase(y); | ~~~~~~~~~~~~^~~ In function 'ValueIterator removeAdjacentValues(std::__cxx11::list&, ValueIterator, Iterator, Iterator) [with Iterator = __gnu_cxx::__normal_iterator*, std::vector > >]', inlined from 'void mergeAdjacent(std::__cxx11::list&)' at /home/buildozer/aports/community/cppcheck/src/cppcheck-2.14.2/lib/token.cpp:2210:37, inlined from 'void removeOverlaps(std::__cxx11::list&)' at /home/buildozer/aports/community/cppcheck/src/cppcheck-2.14.2/lib/token.cpp:2237:18: /home/buildozer/aports/community/cppcheck/src/cppcheck-2.14.2/lib/token.cpp:2155:24: note: parameter passing for argument of type 'std::__cxx11::list::const_iterator' changed in GCC 7.1 2155 | return values.erase(x); | ~~~~~~~~~~~~^~~ In member function 'void std::__cxx11::list<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = ValueFlow::Value; _Alloc = std::allocator]', inlined from 'bool Token::addValue(const ValueFlow::Value&)' at /home/buildozer/aports/community/cppcheck/src/cppcheck-2.14.2/lib/token.cpp:2326:42: /usr/include/c++/14.2.0/bits/stl_list.h:1311:24: note: parameter passing for argument of type 'std::_List_iterator' changed in GCC 7.1 1311 | { this->_M_insert(end(), std::move(__x)); } | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::__cxx11::list<_Tp, _Alloc>::push_front(value_type&&) [with _Tp = ValueFlow::Value; _Alloc = std::allocator]', inlined from 'bool Token::addValue(const ValueFlow::Value&)' at /home/buildozer/aports/community/cppcheck/src/cppcheck-2.14.2/lib/token.cpp:2324:43: /usr/include/c++/14.2.0/bits/stl_list.h:1261:24: note: parameter passing for argument of type 'std::_List_iterator' changed in GCC 7.1 1261 | { this->_M_insert(begin(), std::move(__x)); } | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::__cxx11::list<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = ValueFlow::Value; _Alloc = std::allocator]', inlined from 'bool Token::addValue(const ValueFlow::Value&)' at /home/buildozer/aports/community/cppcheck/src/cppcheck-2.14.2/lib/token.cpp:2333:34: /usr/include/c++/14.2.0/bits/stl_list.h:1311:24: note: parameter passing for argument of type 'std::_List_iterator' changed in GCC 7.1 1311 | { this->_M_insert(end(), std::move(__x)); } | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ In function 'bool removeContradiction(std::__cxx11::list&)', inlined from 'void removeContradictions(std::__cxx11::list&)' at /home/buildozer/aports/community/cppcheck/src/cppcheck-2.14.2/lib/token.cpp:2246:33, inlined from 'bool Token::addValue(const ValueFlow::Value&)' at /home/buildozer/aports/community/cppcheck/src/cppcheck-2.14.2/lib/token.cpp:2336:25: /home/buildozer/aports/community/cppcheck/src/cppcheck-2.14.2/lib/token.cpp:2107:33: note: parameter passing for argument of type 'std::__cxx11::list::const_iterator' changed in GCC 7.1 2107 | values.erase(itMin); | ~~~~~~~~~~~~^~~~~~~ /home/buildozer/aports/community/cppcheck/src/cppcheck-2.14.2/lib/token.cpp:2111:33: note: parameter passing for argument of type 'std::__cxx11::list::const_iterator' changed in GCC 7.1 2111 | values.erase(itMax); | ~~~~~~~~~~~~^~~~~~~ /home/buildozer/aports/community/cppcheck/src/cppcheck-2.14.2/lib/token.cpp:2120:33: note: parameter passing for argument of type 'std::__cxx11::list::const_iterator' changed in GCC 7.1 2120 | values.erase(itx); | ~~~~~~~~~~~~^~~~~ /home/buildozer/aports/community/cppcheck/src/cppcheck-2.14.2/lib/token.cpp:2122:33: note: parameter passing for argument of type 'std::__cxx11::list::const_iterator' changed in GCC 7.1 2122 | values.erase(ity); | ~~~~~~~~~~~~^~~~~ [246/364] Linking CXX executable bin/test-cppchecklibrarydata In file included from /usr/include/c++/14.2.0/bits/stl_algobase.h:71, from /usr/include/c++/14.2.0/list:62, from /home/buildozer/aports/community/cppcheck/src/cppcheck-2.14.2/lib/astutils.h:26, from /home/buildozer/aports/community/cppcheck/src/cppcheck-2.14.2/lib/precompiled.h:22, from /home/buildozer/aports/community/cppcheck/src/cppcheck-2.14.2/build/lib/CMakeFiles/cppcheck-core.dir/cmake_pch.hxx:5, from : /usr/include/c++/14.2.0/bits/predefined_ops.h: In function 'bool __gnu_cxx::__ops::_Iter_negate<_Predicate>::operator()(_Iterator) [with _Iterator = __gnu_cxx::__normal_iterator >; _Predicate = createBuiltinLibraryFunctions()::&)>::]': /usr/include/c++/14.2.0/bits/predefined_ops.h:394:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 394 | operator()(_Iterator __it) | ^~~~~~~~ In file included from /usr/include/c++/14.2.0/vector:66, from /home/buildozer/aports/community/cppcheck/src/cppcheck-2.14.2/lib/astutils.h:30: /usr/include/c++/14.2.0/bits/stl_vector.h: In constructor 'std::vector<_Tp, _Alloc>::vector(std::initializer_list<_Tp>, const allocator_type&) [with _Tp = long long int; _Alloc = std::allocator]': /usr/include/c++/14.2.0/bits/stl_vector.h:678:7: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 678 | vector(initializer_list __l, | ^~~~~~ In lambda function, inlined from 'constexpr _Res std::__invoke_impl(__invoke_other, _Fn&&, _Args&& ...) [with _Res = vector; _Fn = ProgramMemory::setValue(const Token*, const ValueFlow::Value&)::&; _Args = {const Token*}]' at /usr/include/c++/14.2.0/bits/invoke.h:61:67, inlined from 'constexpr std::__enable_if_t<((bool)(! std::is_void< >::value)), _Res> std::__invoke_r(_Callable&&, _Args&& ...) [with _Res = vector; _Callable = ProgramMemory::setValue(const Token*, const ValueFlow::Value&)::&; _Args = {const Token*}]' at /usr/include/c++/14.2.0/bits/invoke.h:139:36, inlined from 'static _Res std::_Function_handler<_Res(_ArgTypes ...), _Functor>::_M_invoke(const std::_Any_data&, _ArgTypes&& ...) [with _Res = std::vector; _Functor = ProgramMemory::setValue(const Token*, const ValueFlow::Value&)::; _ArgTypes = {const Token*}]' at /usr/include/c++/14.2.0/bits/std_function.h:291:44: /home/buildozer/aports/community/cppcheck/src/cppcheck-2.14.2/lib/programmemory.cpp:62:51: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 62 | return {tok->values().front().intvalue}; | ^ /home/buildozer/aports/community/cppcheck/src/cppcheck-2.14.2/lib/programmemory.cpp:65:27: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 65 | return {result}; | ^ /usr/include/c++/14.2.0/bits/stl_vector.h: In constructor 'std::vector<_Tp, _Alloc>::vector(std::initializer_list<_Tp>, const allocator_type&) [with _Tp = ValueFlow::Value; _Alloc = std::allocator]': /usr/include/c++/14.2.0/bits/stl_vector.h:678:7: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 678 | vector(initializer_list __l, | ^~~~~~ /home/buildozer/aports/community/cppcheck/src/cppcheck-2.14.2/lib/programmemory.cpp: In member function 'std::vector {anonymous}::Executor::execute(const Scope*)': /home/buildozer/aports/community/cppcheck/src/cppcheck-2.14.2/lib/programmemory.cpp:1694:34: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 1694 | return {unknown()}; | ^ /home/buildozer/aports/community/cppcheck/src/cppcheck-2.14.2/lib/programmemory.cpp:1696:34: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 1696 | return {unknown()}; | ^ /home/buildozer/aports/community/cppcheck/src/cppcheck-2.14.2/lib/programmemory.cpp:1703:56: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 1703 | return {execute(top->astOperand1())}; | ^ /home/buildozer/aports/community/cppcheck/src/cppcheck-2.14.2/lib/programmemory.cpp:1707:42: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 1707 | return {unknown()}; | ^ /home/buildozer/aports/community/cppcheck/src/cppcheck-2.14.2/lib/programmemory.cpp:1710:42: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 1710 | return {unknown()}; | ^ /home/buildozer/aports/community/cppcheck/src/cppcheck-2.14.2/lib/programmemory.cpp:1716:42: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 1716 | return {unknown()}; | ^ /home/buildozer/aports/community/cppcheck/src/cppcheck-2.14.2/lib/programmemory.cpp:1731:42: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 1731 | return {unknown()}; | ^ /home/buildozer/aports/community/cppcheck/src/cppcheck-2.14.2/lib/programmemory.cpp:1737:38: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 1737 | return {unknown()}; | ^ /home/buildozer/aports/community/cppcheck/src/cppcheck-2.14.2/lib/programmemory.cpp: In lambda function: /home/buildozer/aports/community/cppcheck/src/cppcheck-2.14.2/lib/programmemory.cpp:280:49: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 280 | return {t->values().front().intvalue}; | ^ /home/buildozer/aports/community/cppcheck/src/cppcheck-2.14.2/lib/programmemory.cpp:285:27: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 285 | return {result}; | ^ In lambda function, inlined from 'constexpr _Res std::__invoke_impl(__invoke_other, _Fn&&, _Args&& ...) [with _Res = vector; _Fn = ProgramMemoryState::removeModifiedVars(const Token*)::&; _Args = {const Token*}]' at /usr/include/c++/14.2.0/bits/invoke.h:61:67, inlined from 'constexpr std::__enable_if_t<((bool)(! std::is_void< >::value)), _Res> std::__invoke_r(_Callable&&, _Args&& ...) [with _Res = vector; _Callable = ProgramMemoryState::removeModifiedVars(const Token*)::&; _Args = {const Token*}]' at /usr/include/c++/14.2.0/bits/invoke.h:139:36, inlined from 'static _Res std::_Function_handler<_Res(_ArgTypes ...), _Functor>::_M_invoke(const std::_Any_data&, _ArgTypes&& ...) [with _Res = std::vector; _Functor = ProgramMemoryState::removeModifiedVars(const Token*)::; _ArgTypes = {const Token*}]' at /usr/include/c++/14.2.0/bits/std_function.h:291:44: /home/buildozer/aports/community/cppcheck/src/cppcheck-2.14.2/lib/programmemory.cpp:503:22: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 503 | return {1}; | ^ /home/buildozer/aports/community/cppcheck/src/cppcheck-2.14.2/lib/programmemory.cpp:505:22: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 505 | return {0}; | ^ [247/364] Building CXX object test/CMakeFiles/testrunner.dir/testvarid.cpp.o [248/364] Building CXX object test/CMakeFiles/testrunner.dir/testvalueflow.cpp.o [249/364] Building CXX object test/CMakeFiles/testrunner.dir/testvaarg.cpp.o [250/364] Building CXX object test/CMakeFiles/testrunner.dir/testutils.cpp.o [251/364] Building CXX object test/CMakeFiles/testrunner.dir/testunusedvar.cpp.o [252/364] Building CXX object test/CMakeFiles/testrunner.dir/testunusedprivfunc.cpp.o [253/364] Building CXX object test/CMakeFiles/testrunner.dir/testunusedfunctions.cpp.o [254/364] Building CXX object test/CMakeFiles/testrunner.dir/testuninitvar.cpp.o [255/364] Building CXX object test/CMakeFiles/testrunner.dir/testtype.cpp.o [256/364] Building CXX object test/CMakeFiles/testrunner.dir/testtokenrange.cpp.o [257/364] Building CXX object test/CMakeFiles/testrunner.dir/testtokenlist.cpp.o [258/364] Building CXX object test/CMakeFiles/testrunner.dir/testtokenize.cpp.o [259/364] Building CXX object test/CMakeFiles/testrunner.dir/testtoken.cpp.o [260/364] Building CXX object test/CMakeFiles/testrunner.dir/testtimer.cpp.o [261/364] Building CXX object test/CMakeFiles/testrunner.dir/testthreadexecutor.cpp.o [262/364] Building CXX object test/CMakeFiles/testrunner.dir/testsymboldatabase.cpp.o [263/364] Building CXX object test/CMakeFiles/testrunner.dir/testsuppressions.cpp.o [264/364] Building CXX object test/CMakeFiles/testrunner.dir/testsummaries.cpp.o [265/364] Building CXX object test/CMakeFiles/testrunner.dir/teststring.cpp.o [266/364] Building CXX object test/CMakeFiles/testrunner.dir/teststl.cpp.o [267/364] Building CXX object test/CMakeFiles/testrunner.dir/testsizeof.cpp.o [268/364] Building CXX object test/CMakeFiles/testrunner.dir/testsingleexecutor.cpp.o [269/364] Building CXX object test/CMakeFiles/testrunner.dir/testsimplifyusing.cpp.o [270/364] Building CXX object test/CMakeFiles/testrunner.dir/testsimplifytypedef.cpp.o [271/364] Building CXX object test/CMakeFiles/testrunner.dir/testsimplifytokens.cpp.o [272/364] Building CXX object test/CMakeFiles/testrunner.dir/testsimplifytemplate.cpp.o [273/364] Building CXX object test/CMakeFiles/testrunner.dir/testsettings.cpp.o [274/364] Building CXX object test/CMakeFiles/testrunner.dir/testprocessexecutor.cpp.o [275/364] Building CXX object test/CMakeFiles/testrunner.dir/testpreprocessor.cpp.o [276/364] Building CXX object test/CMakeFiles/testrunner.dir/testpostfixoperator.cpp.o [277/364] Building CXX object test/CMakeFiles/testrunner.dir/testplatform.cpp.o [278/364] Building CXX object test/CMakeFiles/testrunner.dir/testpathmatch.cpp.o [279/364] Building CXX object test/CMakeFiles/testrunner.dir/testpath.cpp.o [280/364] Building CXX object test/CMakeFiles/testrunner.dir/testother.cpp.o [281/364] Building CXX object test/CMakeFiles/testrunner.dir/testoptions.cpp.o [282/364] Building CXX object test/CMakeFiles/testrunner.dir/testnullpointer.cpp.o [283/364] Building CXX object test/CMakeFiles/testrunner.dir/testmemleak.cpp.o [284/364] Building CXX object test/CMakeFiles/testrunner.dir/testmathlib.cpp.o [285/364] Building CXX object test/CMakeFiles/testrunner.dir/testlibrary.cpp.o [286/364] Building CXX object test/CMakeFiles/testrunner.dir/testleakautovar.cpp.o [287/364] Building CXX object test/CMakeFiles/testrunner.dir/testio.cpp.o [288/364] Building CXX object test/CMakeFiles/testrunner.dir/testinternal.cpp.o [289/364] Building CXX object test/CMakeFiles/testrunner.dir/testincompletestatement.cpp.o [290/364] Building CXX object test/CMakeFiles/testrunner.dir/testimportproject.cpp.o [291/364] Building CXX object test/CMakeFiles/testrunner.dir/testgarbage.cpp.o [292/364] Building CXX object test/CMakeFiles/testrunner.dir/testfunctions.cpp.o [293/364] Building CXX object test/CMakeFiles/testrunner.dir/testfilelister.cpp.o [294/364] Building CXX object test/CMakeFiles/testrunner.dir/testexceptionsafety.cpp.o [295/364] Building CXX object test/CMakeFiles/testrunner.dir/testerrorlogger.cpp.o [296/364] Building CXX object test/CMakeFiles/testrunner.dir/testcppcheck.cpp.o [297/364] Building CXX object test/CMakeFiles/testrunner.dir/testconstructors.cpp.o [298/364] Building CXX object test/CMakeFiles/testrunner.dir/testcondition.cpp.o [299/364] Building CXX object test/CMakeFiles/testrunner.dir/testcolor.cpp.o [300/364] Building CXX object test/CMakeFiles/testrunner.dir/testcmdlineparser.cpp.o [301/364] Building CXX object test/CMakeFiles/testrunner.dir/testclass.cpp.o [302/364] Building CXX object test/CMakeFiles/testrunner.dir/testclangimport.cpp.o [303/364] Building CXX object test/CMakeFiles/testrunner.dir/testcheck.cpp.o [304/364] Building CXX object test/CMakeFiles/testrunner.dir/testcharvar.cpp.o [305/364] Building CXX object test/CMakeFiles/testrunner.dir/testbufferoverrun.cpp.o [306/364] Building CXX object test/CMakeFiles/testrunner.dir/testboost.cpp.o [307/364] Building CXX object test/CMakeFiles/testrunner.dir/testbool.cpp.o [308/364] Building CXX object test/CMakeFiles/testrunner.dir/testautovariables.cpp.o [309/364] Building CXX object test/CMakeFiles/testrunner.dir/testastutils.cpp.o [310/364] Building CXX object test/CMakeFiles/testrunner.dir/testassert.cpp.o [311/364] Building CXX object test/CMakeFiles/testrunner.dir/testanalyzerinformation.cpp.o [312/364] Building CXX object test/CMakeFiles/testrunner.dir/test64bit.cpp.o [313/364] Building CXX object test/CMakeFiles/testrunner.dir/options.cpp.o [314/364] Building CXX object test/CMakeFiles/testrunner.dir/main.cpp.o [315/364] Building CXX object test/CMakeFiles/testrunner.dir/helpers.cpp.o [316/364] Building CXX object test/CMakeFiles/testrunner.dir/fixture.cpp.o In file included from /usr/include/c++/14.2.0/algorithm:61, from /home/buildozer/aports/community/cppcheck/src/cppcheck-2.14.2/lib/utils.h:26, from /home/buildozer/aports/community/cppcheck/src/cppcheck-2.14.2/lib/standards.h:24, from /home/buildozer/aports/community/cppcheck/src/cppcheck-2.14.2/lib/library.h:26, from /home/buildozer/aports/community/cppcheck/src/cppcheck-2.14.2/lib/astutils.h:34, from /home/buildozer/aports/community/cppcheck/src/cppcheck-2.14.2/lib/precompiled.h:22, from /home/buildozer/aports/community/cppcheck/src/cppcheck-2.14.2/build/lib/CMakeFiles/cppcheck-core.dir/cmake_pch.hxx:5, from : /usr/include/c++/14.2.0/bits/stl_algo.h: In function '_IIter std::find_if(_IIter, _IIter, _Predicate) [with _IIter = _List_const_iterator; _Predicate = _Mem_fn]': /usr/include/c++/14.2.0/bits/stl_algo.h:3866:5: note: parameter passing for argument of type 'std::_List_const_iterator' changed in GCC 7.1 3866 | find_if(_InputIterator __first, _InputIterator __last, | ^~~~~~~ /usr/include/c++/14.2.0/bits/stl_algo.h:3866:5: note: parameter passing for argument of type 'std::_List_const_iterator' changed in GCC 7.1 /home/buildozer/aports/community/cppcheck/src/cppcheck-2.14.2/lib/astutils.cpp: In function 'bool compareKnownValue(const Token*, const Token*, const std::function&)': /home/buildozer/aports/community/cppcheck/src/cppcheck-2.14.2/lib/astutils.cpp:1385:33: note: parameter passing for argument of type 'std::_List_const_iterator' changed in GCC 7.1 1385 | const auto v1 = std::find_if(tok1->values().cbegin(), tok1->values().cend(), isKnownFn); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/cppcheck/src/cppcheck-2.14.2/lib/astutils.cpp:1391:33: note: parameter passing for argument of type 'std::_List_const_iterator' changed in GCC 7.1 1391 | const auto v2 = std::find_if(tok2->values().cbegin(), tok2->values().cend(), isKnownFn); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [317/364] Building CXX object gui/CMakeFiles/cppcheck-gui.dir/qrc_gui.cpp.o [318/364] Building CXX object gui/CMakeFiles/cppcheck-gui.dir/cmake_pch.hxx.gch In file included from /home/buildozer/aports/community/cppcheck/src/cppcheck-2.14.2/test/testpath.cpp:20: /home/buildozer/aports/community/cppcheck/src/cppcheck-2.14.2/test/testpath.cpp: In member function 'void TestPath::is_c() const': /home/buildozer/aports/community/cppcheck/src/cppcheck-2.14.2/test/testpath.cpp:140:25: warning: 'static bool Path::isC(const std::string&)' is deprecated [-Wdeprecated-declarations] 140 | ASSERT(Path::isC("index.c")); | ~~~~~~~~~^~~~~~~~~~~ /home/buildozer/aports/community/cppcheck/src/cppcheck-2.14.2/test/fixture.h:289:64: note: in definition of macro 'ASSERT' 289 | #define ASSERT( CONDITION ) if (!assert_(__FILE__, __LINE__, (CONDITION))) return | ^~~~~~~~~ In file included from /home/buildozer/aports/community/cppcheck/src/cppcheck-2.14.2/test/testpath.cpp:19: /home/buildozer/aports/community/cppcheck/src/cppcheck-2.14.2/lib/path.h:162:28: note: declared here 162 | static DEPRECATED bool isC(const std::string &path); | ^~~ /home/buildozer/aports/community/cppcheck/src/cppcheck-2.14.2/test/testpath.cpp:141:25: warning: 'static bool Path::isC(const std::string&)' is deprecated [-Wdeprecated-declarations] 141 | ASSERT(Path::isC("index.cl")); | ~~~~~~~~~^~~~~~~~~~~~ /home/buildozer/aports/community/cppcheck/src/cppcheck-2.14.2/test/fixture.h:289:64: note: in definition of macro 'ASSERT' 289 | #define ASSERT( CONDITION ) if (!assert_(__FILE__, __LINE__, (CONDITION))) return | ^~~~~~~~~ /home/buildozer/aports/community/cppcheck/src/cppcheck-2.14.2/lib/path.h:162:28: note: declared here 162 | static DEPRECATED bool isC(const std::string &path); | ^~~ /home/buildozer/aports/community/cppcheck/src/cppcheck-2.14.2/test/testpath.cpp:142:25: warning: 'static bool Path::isC(const std::string&)' is deprecated [-Wdeprecated-declarations] 142 | ASSERT(Path::isC("C:\\foo\\index.c")); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/cppcheck/src/cppcheck-2.14.2/test/fixture.h:289:64: note: in definition of macro 'ASSERT' 289 | #define ASSERT( CONDITION ) if (!assert_(__FILE__, __LINE__, (CONDITION))) return | ^~~~~~~~~ /home/buildozer/aports/community/cppcheck/src/cppcheck-2.14.2/lib/path.h:162:28: note: declared here 162 | static DEPRECATED bool isC(const std::string &path); | ^~~ /home/buildozer/aports/community/cppcheck/src/cppcheck-2.14.2/test/testpath.cpp:143:25: warning: 'static bool Path::isC(const std::string&)' is deprecated [-Wdeprecated-declarations] 143 | ASSERT(Path::isC("/mnt/c/foo/index.c")); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/cppcheck/src/cppcheck-2.14.2/test/fixture.h:289:64: note: in definition of macro 'ASSERT' 289 | #define ASSERT( CONDITION ) if (!assert_(__FILE__, __LINE__, (CONDITION))) return | ^~~~~~~~~ /home/buildozer/aports/community/cppcheck/src/cppcheck-2.14.2/lib/path.h:162:28: note: declared here 162 | static DEPRECATED bool isC(const std::string &path); | ^~~ /home/buildozer/aports/community/cppcheck/src/cppcheck-2.14.2/test/testpath.cpp:149:39: warning: 'static bool Path::isC(const std::string&)' is deprecated [-Wdeprecated-declarations] 149 | ASSERT_EQUALS(false, Path::isC("C:\\foo\\index.C")); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/cppcheck/src/cppcheck-2.14.2/test/fixture.h:293:105: note: in definition of macro 'ASSERT_EQUALS' 293 | #define ASSERT_EQUALS( EXPECTED, ACTUAL ) do { try { if (!assertEquals(__FILE__, __LINE__, (EXPECTED), (ACTUAL))) return; } catch (...) { assertNoThrowFail(__FILE__, __LINE__); } } while (false) | ^~~~~~ /home/buildozer/aports/community/cppcheck/src/cppcheck-2.14.2/lib/path.h:162:28: note: declared here 162 | static DEPRECATED bool isC(const std::string &path); | ^~~ /home/buildozer/aports/community/cppcheck/src/cppcheck-2.14.2/test/testpath.cpp:152:25: warning: 'static bool Path::isC(const std::string&)' is deprecated [-Wdeprecated-declarations] 152 | ASSERT(Path::isC("index.cpp")==false); | ~~~~~~~~~^~~~~~~~~~~~~ /home/buildozer/aports/community/cppcheck/src/cppcheck-2.14.2/test/fixture.h:289:64: note: in definition of macro 'ASSERT' 289 | #define ASSERT( CONDITION ) if (!assert_(__FILE__, __LINE__, (CONDITION))) return | ^~~~~~~~~ /home/buildozer/aports/community/cppcheck/src/cppcheck-2.14.2/lib/path.h:162:28: note: declared here 162 | static DEPRECATED bool isC(const std::string &path); | ^~~ /home/buildozer/aports/community/cppcheck/src/cppcheck-2.14.2/test/testpath.cpp:153:25: warning: 'static bool Path::isC(const std::string&)' is deprecated [-Wdeprecated-declarations] 153 | ASSERT(Path::isC("")==false); | ~~~~~~~~~^~~~ /home/buildozer/aports/community/cppcheck/src/cppcheck-2.14.2/test/fixture.h:289:64: note: in definition of macro 'ASSERT' 289 | #define ASSERT( CONDITION ) if (!assert_(__FILE__, __LINE__, (CONDITION))) return | ^~~~~~~~~ /home/buildozer/aports/community/cppcheck/src/cppcheck-2.14.2/lib/path.h:162:28: note: declared here 162 | static DEPRECATED bool isC(const std::string &path); | ^~~ /home/buildozer/aports/community/cppcheck/src/cppcheck-2.14.2/test/testpath.cpp:154:25: warning: 'static bool Path::isC(const std::string&)' is deprecated [-Wdeprecated-declarations] 154 | ASSERT(Path::isC("c")==false); | ~~~~~~~~~^~~~~ /home/buildozer/aports/community/cppcheck/src/cppcheck-2.14.2/test/fixture.h:289:64: note: in definition of macro 'ASSERT' 289 | #define ASSERT( CONDITION ) if (!assert_(__FILE__, __LINE__, (CONDITION))) return | ^~~~~~~~~ /home/buildozer/aports/community/cppcheck/src/cppcheck-2.14.2/lib/path.h:162:28: note: declared here 162 | static DEPRECATED bool isC(const std::string &path); | ^~~ /home/buildozer/aports/community/cppcheck/src/cppcheck-2.14.2/test/testpath.cpp:157:25: warning: 'static bool Path::isC(const std::string&)' is deprecated [-Wdeprecated-declarations] 157 | ASSERT(Path::isC(".h")==false); | ~~~~~~~~~^~~~~~ /home/buildozer/aports/community/cppcheck/src/cppcheck-2.14.2/test/fixture.h:289:64: note: in definition of macro 'ASSERT' 289 | #define ASSERT( CONDITION ) if (!assert_(__FILE__, __LINE__, (CONDITION))) return | ^~~~~~~~~ /home/buildozer/aports/community/cppcheck/src/cppcheck-2.14.2/lib/path.h:162:28: note: declared here 162 | static DEPRECATED bool isC(const std::string &path); | ^~~ /home/buildozer/aports/community/cppcheck/src/cppcheck-2.14.2/test/testpath.cpp: In member function 'void TestPath::is_cpp() const': /home/buildozer/aports/community/cppcheck/src/cppcheck-2.14.2/test/testpath.cpp:161:27: warning: 'static bool Path::isCPP(const std::string&)' is deprecated [-Wdeprecated-declarations] 161 | ASSERT(Path::isCPP("index.cpp")); | ~~~~~~~~~~~^~~~~~~~~~~~~ /home/buildozer/aports/community/cppcheck/src/cppcheck-2.14.2/test/fixture.h:289:64: note: in definition of macro 'ASSERT' 289 | #define ASSERT( CONDITION ) if (!assert_(__FILE__, __LINE__, (CONDITION))) return | ^~~~~~~~~ /home/buildozer/aports/community/cppcheck/src/cppcheck-2.14.2/lib/path.h:170:28: note: declared here 170 | static DEPRECATED bool isCPP(const std::string &path); | ^~~~~ /home/buildozer/aports/community/cppcheck/src/cppcheck-2.14.2/test/testpath.cpp:162:27: warning: 'static bool Path::isCPP(const std::string&)' is deprecated [-Wdeprecated-declarations] 162 | ASSERT(Path::isCPP("index.cxx")); | ~~~~~~~~~~~^~~~~~~~~~~~~ /home/buildozer/aports/community/cppcheck/src/cppcheck-2.14.2/test/fixture.h:289:64: note: in definition of macro 'ASSERT' 289 | #define ASSERT( CONDITION ) if (!assert_(__FILE__, __LINE__, (CONDITION))) return | ^~~~~~~~~ /home/buildozer/aports/community/cppcheck/src/cppcheck-2.14.2/lib/path.h:170:28: note: declared here 170 | static DEPRECATED bool isCPP(const std::string &path); | ^~~~~ /home/buildozer/aports/community/cppcheck/src/cppcheck-2.14.2/test/testpath.cpp:163:27: warning: 'static bool Path::isCPP(const std::string&)' is deprecated [-Wdeprecated-declarations] 163 | ASSERT(Path::isCPP("index.cc")); | ~~~~~~~~~~~^~~~~~~~~~~~ /home/buildozer/aports/community/cppcheck/src/cppcheck-2.14.2/test/fixture.h:289:64: note: in definition of macro 'ASSERT' 289 | #define ASSERT( CONDITION ) if (!assert_(__FILE__, __LINE__, (CONDITION))) return | ^~~~~~~~~ /home/buildozer/aports/community/cppcheck/src/cppcheck-2.14.2/lib/path.h:170:28: note: declared here 170 | static DEPRECATED bool isCPP(const std::string &path); | ^~~~~ /home/buildozer/aports/community/cppcheck/src/cppcheck-2.14.2/test/testpath.cpp:164:27: warning: 'static bool Path::isCPP(const std::string&)' is deprecated [-Wdeprecated-declarations] 164 | ASSERT(Path::isCPP("index.c++")); | ~~~~~~~~~~~^~~~~~~~~~~~~ /home/buildozer/aports/community/cppcheck/src/cppcheck-2.14.2/test/fixture.h:289:64: note: in definition of macro 'ASSERT' 289 | #define ASSERT( CONDITION ) if (!assert_(__FILE__, __LINE__, (CONDITION))) return | ^~~~~~~~~ /home/buildozer/aports/community/cppcheck/src/cppcheck-2.14.2/lib/path.h:170:28: note: declared here 170 | static DEPRECATED bool isCPP(const std::string &path); | ^~~~~ /home/buildozer/aports/community/cppcheck/src/cppcheck-2.14.2/test/testpath.cpp:165:27: warning: 'static bool Path::isCPP(const std::string&)' is deprecated [-Wdeprecated-declarations] 165 | ASSERT(Path::isCPP("index.tpp")); | ~~~~~~~~~~~^~~~~~~~~~~~~ /home/buildozer/aports/community/cppcheck/src/cppcheck-2.14.2/test/fixture.h:289:64: note: in definition of macro 'ASSERT' 289 | #define ASSERT( CONDITION ) if (!assert_(__FILE__, __LINE__, (CONDITION))) return | ^~~~~~~~~ /home/buildozer/aports/community/cppcheck/src/cppcheck-2.14.2/lib/path.h:170:28: note: declared here 170 | static DEPRECATED bool isCPP(const std::string &path); | ^~~~~ /home/buildozer/aports/community/cppcheck/src/cppcheck-2.14.2/test/testpath.cpp:166:27: warning: 'static bool Path::isCPP(const std::string&)' is deprecated [-Wdeprecated-declarations] 166 | ASSERT(Path::isCPP("index.txx")); | ~~~~~~~~~~~^~~~~~~~~~~~~ /home/buildozer/aports/community/cppcheck/src/cppcheck-2.14.2/test/fixture.h:289:64: note: in definition of macro 'ASSERT' 289 | #define ASSERT( CONDITION ) if (!assert_(__FILE__, __LINE__, (CONDITION))) return | ^~~~~~~~~ /home/buildozer/aports/community/cppcheck/src/cppcheck-2.14.2/lib/path.h:170:28: note: declared here 170 | static DEPRECATED bool isCPP(const std::string &path); | ^~~~~ /home/buildozer/aports/community/cppcheck/src/cppcheck-2.14.2/test/testpath.cpp:167:27: warning: 'static bool Path::isCPP(const std::string&)' is deprecated [-Wdeprecated-declarations] 167 | ASSERT(Path::isCPP("index.ipp")); | ~~~~~~~~~~~^~~~~~~~~~~~~ /home/buildozer/aports/community/cppcheck/src/cppcheck-2.14.2/test/fixture.h:289:64: note: in definition of macro 'ASSERT' 289 | #define ASSERT( CONDITION ) if (!assert_(__FILE__, __LINE__, (CONDITION))) return | ^~~~~~~~~ /home/buildozer/aports/community/cppcheck/src/cppcheck-2.14.2/lib/path.h:170:28: note: declared here 170 | static DEPRECATED bool isCPP(const std::string &path); | ^~~~~ /home/buildozer/aports/community/cppcheck/src/cppcheck-2.14.2/test/testpath.cpp:168:27: warning: 'static bool Path::isCPP(const std::string&)' is deprecated [-Wdeprecated-declarations] 168 | ASSERT(Path::isCPP("index.ixx")); | ~~~~~~~~~~~^~~~~~~~~~~~~ /home/buildozer/aports/community/cppcheck/src/cppcheck-2.14.2/test/fixture.h:289:64: note: in definition of macro 'ASSERT' 289 | #define ASSERT( CONDITION ) if (!assert_(__FILE__, __LINE__, (CONDITION))) return | ^~~~~~~~~ /home/buildozer/aports/community/cppcheck/src/cppcheck-2.14.2/lib/path.h:170:28: note: declared here 170 | static DEPRECATED bool isCPP(const std::string &path); | ^~~~~ /home/buildozer/aports/community/cppcheck/src/cppcheck-2.14.2/test/testpath.cpp:169:27: warning: 'static bool Path::isCPP(const std::string&)' is deprecated [-Wdeprecated-declarations] 169 | ASSERT(Path::isCPP("C:\\foo\\index.cpp")); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/cppcheck/src/cppcheck-2.14.2/test/fixture.h:289:64: note: in definition of macro 'ASSERT' 289 | #define ASSERT( CONDITION ) if (!assert_(__FILE__, __LINE__, (CONDITION))) return | ^~~~~~~~~ /home/buildozer/aports/community/cppcheck/src/cppcheck-2.14.2/lib/path.h:170:28: note: declared here 170 | static DEPRECATED bool isCPP(const std::string &path); | ^~~~~ /home/buildozer/aports/community/cppcheck/src/cppcheck-2.14.2/test/testpath.cpp:170:27: warning: 'static bool Path::isCPP(const std::string&)' is deprecated [-Wdeprecated-declarations] 170 | ASSERT(Path::isCPP("C:\\foo\\index.Cpp")); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/cppcheck/src/cppcheck-2.14.2/test/fixture.h:289:64: note: in definition of macro 'ASSERT' 289 | #define ASSERT( CONDITION ) if (!assert_(__FILE__, __LINE__, (CONDITION))) return | ^~~~~~~~~ /home/buildozer/aports/community/cppcheck/src/cppcheck-2.14.2/lib/path.h:170:28: note: declared here 170 | static DEPRECATED bool isCPP(const std::string &path); | ^~~~~ /home/buildozer/aports/community/cppcheck/src/cppcheck-2.14.2/test/testpath.cpp:171:27: warning: 'static bool Path::isCPP(const std::string&)' is deprecated [-Wdeprecated-declarations] 171 | ASSERT(Path::isCPP("/mnt/c/foo/index.cpp")); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/cppcheck/src/cppcheck-2.14.2/test/fixture.h:289:64: note: in definition of macro 'ASSERT' 289 | #define ASSERT( CONDITION ) if (!assert_(__FILE__, __LINE__, (CONDITION))) return | ^~~~~~~~~ /home/buildozer/aports/community/cppcheck/src/cppcheck-2.14.2/lib/path.h:170:28: note: declared here 170 | static DEPRECATED bool isCPP(const std::string &path); | ^~~~~ /home/buildozer/aports/community/cppcheck/src/cppcheck-2.14.2/test/testpath.cpp:172:27: warning: 'static bool Path::isCPP(const std::string&)' is deprecated [-Wdeprecated-declarations] 172 | ASSERT(Path::isCPP("/mnt/c/foo/index.Cpp")); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/cppcheck/src/cppcheck-2.14.2/test/fixture.h:289:64: note: in definition of macro 'ASSERT' 289 | #define ASSERT( CONDITION ) if (!assert_(__FILE__, __LINE__, (CONDITION))) return | ^~~~~~~~~ /home/buildozer/aports/community/cppcheck/src/cppcheck-2.14.2/lib/path.h:170:28: note: declared here 170 | static DEPRECATED bool isCPP(const std::string &path); | ^~~~~ /home/buildozer/aports/community/cppcheck/src/cppcheck-2.14.2/test/testpath.cpp:178:40: warning: 'static bool Path::isCPP(const std::string&)' is deprecated [-Wdeprecated-declarations] 178 | ASSERT_EQUALS(true, Path::isCPP("index.C")); | ~~~~~~~~~~~^~~~~~~~~~~ /home/buildozer/aports/community/cppcheck/src/cppcheck-2.14.2/test/fixture.h:293:105: note: in definition of macro 'ASSERT_EQUALS' 293 | #define ASSERT_EQUALS( EXPECTED, ACTUAL ) do { try { if (!assertEquals(__FILE__, __LINE__, (EXPECTED), (ACTUAL))) return; } catch (...) { assertNoThrowFail(__FILE__, __LINE__); } } while (false) | ^~~~~~ /home/buildozer/aports/community/cppcheck/src/cppcheck-2.14.2/lib/path.h:170:28: note: declared here 170 | static DEPRECATED bool isCPP(const std::string &path); | ^~~~~ /home/buildozer/aports/community/cppcheck/src/cppcheck-2.14.2/test/testpath.cpp:181:27: warning: 'static bool Path::isCPP(const std::string&)' is deprecated [-Wdeprecated-declarations] 181 | ASSERT(Path::isCPP("index.c")==false); | ~~~~~~~~~~~^~~~~~~~~~~ /home/buildozer/aports/community/cppcheck/src/cppcheck-2.14.2/test/fixture.h:289:64: note: in definition of macro 'ASSERT' 289 | #define ASSERT( CONDITION ) if (!assert_(__FILE__, __LINE__, (CONDITION))) return | ^~~~~~~~~ /home/buildozer/aports/community/cppcheck/src/cppcheck-2.14.2/lib/path.h:170:28: note: declared here 170 | static DEPRECATED bool isCPP(const std::string &path); | ^~~~~ /home/buildozer/aports/community/cppcheck/src/cppcheck-2.14.2/test/testpath.cpp:184:27: warning: 'static bool Path::isCPP(const std::string&)' is deprecated [-Wdeprecated-declarations] 184 | ASSERT(Path::isCPP("index.hpp")); | ~~~~~~~~~~~^~~~~~~~~~~~~ /home/buildozer/aports/community/cppcheck/src/cppcheck-2.14.2/test/fixture.h:289:64: note: in definition of macro 'ASSERT' 289 | #define ASSERT( CONDITION ) if (!assert_(__FILE__, __LINE__, (CONDITION))) return | ^~~~~~~~~ /home/buildozer/aports/community/cppcheck/src/cppcheck-2.14.2/lib/path.h:170:28: note: declared here 170 | static DEPRECATED bool isCPP(const std::string &path); | ^~~~~ /home/buildozer/aports/community/cppcheck/src/cppcheck-2.14.2/test/testpath.cpp:186:27: warning: 'static bool Path::isCPP(const std::string&)' is deprecated [-Wdeprecated-declarations] 186 | ASSERT(Path::isCPP("index.h++")==false); | ~~~~~~~~~~~^~~~~~~~~~~~~ /home/buildozer/aports/community/cppcheck/src/cppcheck-2.14.2/test/fixture.h:289:64: note: in definition of macro 'ASSERT' 289 | #define ASSERT( CONDITION ) if (!assert_(__FILE__, __LINE__, (CONDITION))) return | ^~~~~~~~~ /home/buildozer/aports/community/cppcheck/src/cppcheck-2.14.2/lib/path.h:170:28: note: declared here 170 | static DEPRECATED bool isCPP(const std::string &path); | ^~~~~ /home/buildozer/aports/community/cppcheck/src/cppcheck-2.14.2/test/testpath.cpp: In member function 'void TestPath::is_header() const': /home/buildozer/aports/community/cppcheck/src/cppcheck-2.14.2/test/testpath.cpp:190:30: warning: 'static bool Path::isHeader(const std::string&)' is deprecated [-Wdeprecated-declarations] 190 | ASSERT(Path::isHeader("index.h")); | ~~~~~~~~~~~~~~^~~~~~~~~~~ /home/buildozer/aports/community/cppcheck/src/cppcheck-2.14.2/test/fixture.h:289:64: note: in definition of macro 'ASSERT' 289 | #define ASSERT( CONDITION ) if (!assert_(__FILE__, __LINE__, (CONDITION))) return | ^~~~~~~~~ /home/buildozer/aports/community/cppcheck/src/cppcheck-2.14.2/lib/path.h:178:28: note: declared here 178 | static DEPRECATED bool isHeader(const std::string &path); | ^~~~~~~~ /home/buildozer/aports/community/cppcheck/src/cppcheck-2.14.2/test/testpath.cpp:191:30: warning: 'static bool Path::isHeader(const std::string&)' is deprecated [-Wdeprecated-declarations] 191 | ASSERT(Path::isHeader("index.hpp")); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~ /home/buildozer/aports/community/cppcheck/src/cppcheck-2.14.2/test/fixture.h:289:64: note: in definition of macro 'ASSERT' 289 | #define ASSERT( CONDITION ) if (!assert_(__FILE__, __LINE__, (CONDITION))) return | ^~~~~~~~~ /home/buildozer/aports/community/cppcheck/src/cppcheck-2.14.2/lib/path.h:178:28: note: declared here 178 | static DEPRECATED bool isHeader(const std::string &path); | ^~~~~~~~ /home/buildozer/aports/community/cppcheck/src/cppcheck-2.14.2/test/testpath.cpp:192:30: warning: 'static bool Path::isHeader(const std::string&)' is deprecated [-Wdeprecated-declarations] 192 | ASSERT(Path::isHeader("index.hxx")); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~ /home/buildozer/aports/community/cppcheck/src/cppcheck-2.14.2/test/fixture.h:289:64: note: in definition of macro 'ASSERT' 289 | #define ASSERT( CONDITION ) if (!assert_(__FILE__, __LINE__, (CONDITION))) return | ^~~~~~~~~ /home/buildozer/aports/community/cppcheck/src/cppcheck-2.14.2/lib/path.h:178:28: note: declared here 178 | static DEPRECATED bool isHeader(const std::string &path); | ^~~~~~~~ /home/buildozer/aports/community/cppcheck/src/cppcheck-2.14.2/test/testpath.cpp:193:30: warning: 'static bool Path::isHeader(const std::string&)' is deprecated [-Wdeprecated-declarations] 193 | ASSERT(Path::isHeader("index.h++")); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~ /home/buildozer/aports/community/cppcheck/src/cppcheck-2.14.2/test/fixture.h:289:64: note: in definition of macro 'ASSERT' 289 | #define ASSERT( CONDITION ) if (!assert_(__FILE__, __LINE__, (CONDITION))) return | ^~~~~~~~~ /home/buildozer/aports/community/cppcheck/src/cppcheck-2.14.2/lib/path.h:178:28: note: declared here 178 | static DEPRECATED bool isHeader(const std::string &path); | ^~~~~~~~ /home/buildozer/aports/community/cppcheck/src/cppcheck-2.14.2/test/testpath.cpp:194:30: warning: 'static bool Path::isHeader(const std::string&)' is deprecated [-Wdeprecated-declarations] 194 | ASSERT(Path::isHeader("index.hh")); | ~~~~~~~~~~~~~~^~~~~~~~~~~~ /home/buildozer/aports/community/cppcheck/src/cppcheck-2.14.2/test/fixture.h:289:64: note: in definition of macro 'ASSERT' 289 | #define ASSERT( CONDITION ) if (!assert_(__FILE__, __LINE__, (CONDITION))) return | ^~~~~~~~~ /home/buildozer/aports/community/cppcheck/src/cppcheck-2.14.2/lib/path.h:178:28: note: declared here 178 | static DEPRECATED bool isHeader(const std::string &path); | ^~~~~~~~ /home/buildozer/aports/community/cppcheck/src/cppcheck-2.14.2/test/testpath.cpp:196:30: warning: 'static bool Path::isHeader(const std::string&)' is deprecated [-Wdeprecated-declarations] 196 | ASSERT(Path::isHeader("index.c")==false); | ~~~~~~~~~~~~~~^~~~~~~~~~~ /home/buildozer/aports/community/cppcheck/src/cppcheck-2.14.2/test/fixture.h:289:64: note: in definition of macro 'ASSERT' 289 | #define ASSERT( CONDITION ) if (!assert_(__FILE__, __LINE__, (CONDITION))) return | ^~~~~~~~~ /home/buildozer/aports/community/cppcheck/src/cppcheck-2.14.2/lib/path.h:178:28: note: declared here 178 | static DEPRECATED bool isHeader(const std::string &path); | ^~~~~~~~ /home/buildozer/aports/community/cppcheck/src/cppcheck-2.14.2/test/testpath.cpp:197:30: warning: 'static bool Path::isHeader(const std::string&)' is deprecated [-Wdeprecated-declarations] 197 | ASSERT(Path::isHeader("index.cpp")==false); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~ /home/buildozer/aports/community/cppcheck/src/cppcheck-2.14.2/test/fixture.h:289:64: note: in definition of macro 'ASSERT' 289 | #define ASSERT( CONDITION ) if (!assert_(__FILE__, __LINE__, (CONDITION))) return | ^~~~~~~~~ /home/buildozer/aports/community/cppcheck/src/cppcheck-2.14.2/lib/path.h:178:28: note: declared here 178 | static DEPRECATED bool isHeader(const std::string &path); | ^~~~~~~~ /home/buildozer/aports/community/cppcheck/src/cppcheck-2.14.2/test/testpath.cpp:201:35: warning: 'static bool Path::isHeader(const std::string&)' is deprecated [-Wdeprecated-declarations] 201 | TODO_ASSERT(Path::isHeader("index.header")==false); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ /home/buildozer/aports/community/cppcheck/src/cppcheck-2.14.2/test/fixture.h:306:61: note: in definition of macro 'TODO_ASSERT' 306 | #define TODO_ASSERT( CONDITION ) do { const bool condition=(CONDITION); todoAssertEquals(__FILE__, __LINE__, true, false, condition); } while (false) | ^~~~~~~~~ /home/buildozer/aports/community/cppcheck/src/cppcheck-2.14.2/lib/path.h:178:28: note: declared here 178 | static DEPRECATED bool isHeader(const std::string &path); | ^~~~~~~~ /home/buildozer/aports/community/cppcheck/src/cppcheck-2.14.2/test/testpath.cpp:202:35: warning: 'static bool Path::isHeader(const std::string&)' is deprecated [-Wdeprecated-declarations] 202 | TODO_ASSERT(Path::isHeader("index.htm")==false); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~ /home/buildozer/aports/community/cppcheck/src/cppcheck-2.14.2/test/fixture.h:306:61: note: in definition of macro 'TODO_ASSERT' 306 | #define TODO_ASSERT( CONDITION ) do { const bool condition=(CONDITION); todoAssertEquals(__FILE__, __LINE__, true, false, condition); } while (false) | ^~~~~~~~~ /home/buildozer/aports/community/cppcheck/src/cppcheck-2.14.2/lib/path.h:178:28: note: declared here 178 | static DEPRECATED bool isHeader(const std::string &path); | ^~~~~~~~ /home/buildozer/aports/community/cppcheck/src/cppcheck-2.14.2/test/testpath.cpp:203:35: warning: 'static bool Path::isHeader(const std::string&)' is deprecated [-Wdeprecated-declarations] 203 | TODO_ASSERT(Path::isHeader("index.html")==false); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /home/buildozer/aports/community/cppcheck/src/cppcheck-2.14.2/test/fixture.h:306:61: note: in definition of macro 'TODO_ASSERT' 306 | #define TODO_ASSERT( CONDITION ) do { const bool condition=(CONDITION); todoAssertEquals(__FILE__, __LINE__, true, false, condition); } while (false) | ^~~~~~~~~ /home/buildozer/aports/community/cppcheck/src/cppcheck-2.14.2/lib/path.h:178:28: note: declared here 178 | static DEPRECATED bool isHeader(const std::string &path); | ^~~~~~~~ In file included from /home/buildozer/aports/community/cppcheck/src/cppcheck-2.14.2/test/testutils.cpp:19: /home/buildozer/aports/community/cppcheck/src/cppcheck-2.14.2/test/testutils.cpp: In member function 'void TestUtils::id_string() const': /home/buildozer/aports/community/cppcheck/src/cppcheck-2.14.2/test/testutils.cpp:344:60: warning: conversion from 'long long unsigned int' to 'uintptr_t' {aka 'unsigned int'} changes value from '18446744073709551615' to '4294967295' [-Woverflow] 344 | ASSERT_EQUALS(std::string(16,'f'), id_string_i(~0ULL)); | ^~~~~ /home/buildozer/aports/community/cppcheck/src/cppcheck-2.14.2/test/fixture.h:293:105: note: in definition of macro 'ASSERT_EQUALS' 293 | #define ASSERT_EQUALS( EXPECTED, ACTUAL ) do { try { if (!assertEquals(__FILE__, __LINE__, (EXPECTED), (ACTUAL))) return; } catch (...) { assertNoThrowFail(__FILE__, __LINE__); } } while (false) | ^~~~~~ In file included from /usr/include/c++/14.2.0/vector:65, from /home/buildozer/aports/community/cppcheck/src/cppcheck-2.14.2/lib/utils.h:36, from /home/buildozer/aports/community/cppcheck/src/cppcheck-2.14.2/lib/standards.h:24, from /home/buildozer/aports/community/cppcheck/src/cppcheck-2.14.2/lib/platform.h:25, from /home/buildozer/aports/community/cppcheck/src/cppcheck-2.14.2/lib/filesettings.h:23, from /home/buildozer/aports/community/cppcheck/src/cppcheck-2.14.2/lib/importproject.h:25, from /home/buildozer/aports/community/cppcheck/src/cppcheck-2.14.2/test/precompiled.h:24, from /home/buildozer/aports/community/cppcheck/src/cppcheck-2.14.2/build/test/CMakeFiles/testrunner.dir/cmake_pch.hxx:5, from : /usr/include/c++/14.2.0/bits/stl_uninitialized.h: In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = Library::ArgumentChecks::MinSize*]': /usr/include/c++/14.2.0/bits/stl_uninitialized.h:163:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 163 | uninitialized_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~ /usr/include/c++/14.2.0/bits/stl_uninitialized.h:163:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In function '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = Library::ArgumentChecks::MinSize*; _Tp = Library::ArgumentChecks::MinSize]', inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = Library::ArgumentChecks::MinSize; _Alloc = std::allocator]' at /usr/include/c++/14.2.0/bits/stl_vector.h:606:31, inlined from 'Library::ArgumentChecks::ArgumentChecks(const Library::ArgumentChecks&)' at /home/buildozer/aports/community/cppcheck/src/cppcheck-2.14.2/lib/library.h:274:12, inlined from 'std::pair<_T1, _T2>::pair(const std::pair<_T1, _T2>&) [with _T1 = const int; _T2 = Library::ArgumentChecks]' at /usr/include/c++/14.2.0/bits/stl_pair.h:294:17, inlined from 'void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = std::pair; _Args = {const std::pair&}; _Tp = std::_Rb_tree_node >]' at /usr/include/c++/14.2.0/bits/new_allocator.h:191:4, inlined from 'static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = std::pair; _Args = {const std::pair&}; _Tp = std::_Rb_tree_node >]' at /usr/include/c++/14.2.0/bits/alloc_traits.h:534:17, inlined from 'void std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_construct_node(_Link_type, _Args&& ...) [with _Args = {const std::pair&}; _Key = int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = std::allocator >]' at /usr/include/c++/14.2.0/bits/stl_tree.h:593:32, inlined from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::pair&}; _Key = int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = std::allocator >]' at /usr/include/c++/14.2.0/bits/stl_tree.h:610:21, inlined from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = const std::pair&; _Key = int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = std::allocator >]' at /usr/include/c++/14.2.0/bits/stl_tree.h:527:32, inlined from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_clone_node(_Link_type, _NodeGen&) [with bool _MoveValue = false; _NodeGen = std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::_Alloc_node; _Key = int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = std::allocator >]' at /usr/include/c++/14.2.0/bits/stl_tree.h:643:18: /usr/include/c++/14.2.0/bits/stl_uninitialized.h:373:37: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 373 | return std::uninitialized_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In function '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = Library::ArgumentChecks::MinSize*; _Tp = Library::ArgumentChecks::MinSize]', inlined from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator >; _Tp = Library::ArgumentChecks::MinSize; _Alloc = std::allocator]' at /usr/include/c++/14.2.0/bits/stl_vector.h:1624:35, inlined from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = Library::ArgumentChecks::MinSize; _Alloc = std::allocator]' at /usr/include/c++/14.2.0/bits/vector.tcc:238:44, inlined from 'Library::ArgumentChecks& Library::ArgumentChecks::operator=(const Library::ArgumentChecks&)' at /home/buildozer/aports/community/cppcheck/src/cppcheck-2.14.2/lib/library.h:274:12: /usr/include/c++/14.2.0/bits/stl_uninitialized.h:373:37: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 373 | return std::uninitialized_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/14.2.0/string:55, from /home/buildozer/aports/community/cppcheck/src/cppcheck-2.14.2/lib/config.h:126, from /home/buildozer/aports/community/cppcheck/src/cppcheck-2.14.2/lib/check.h:24, from /home/buildozer/aports/community/cppcheck/src/cppcheck-2.14.2/test/precompiled.h:22, from /home/buildozer/aports/community/cppcheck/src/cppcheck-2.14.2/build/test/CMakeFiles/testrunner.dir/cmake_pch.hxx:5, from : In member function 'std::__cxx11::basic_string<_CharT, _Traits, _Alloc>& std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_replace(size_type, size_type, const _CharT*, size_type) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]', inlined from 'std::__cxx11::basic_string<_CharT, _Traits, _Alloc>& std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::replace(size_type, size_type, const _CharT*, size_type) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]' at /usr/include/c++/14.2.0/bits/basic_string.h:2253:19, inlined from 'std::__cxx11::basic_string<_CharT, _Traits, _Alloc>& std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::insert(size_type, const _CharT*) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]' at /usr/include/c++/14.2.0/bits/basic_string.h:2010:22, inlined from 'std::__cxx11::basic_string<_CharT, _Traits, _Alloc> std::operator+(const _CharT*, __cxx11::basic_string<_CharT, _Traits, _Alloc>&&) [with _CharT = char; _Traits = char_traits; _Alloc = allocator]' at /usr/include/c++/14.2.0/bits/basic_string.h:3721:36, inlined from 'void TestUnusedVar::localvarOp()' at /home/buildozer/aports/community/cppcheck/src/cppcheck-2.14.2/test/testunusedvar.cpp:5499:67: /usr/include/c++/14.2.0/bits/basic_string.tcc:540:30: warning: array subscript 54 is outside array bounds of 'std::string [1]' {aka 'std::__cxx11::basic_string [1]'} [-Warray-bounds=] 540 | this->_S_move(__p + __len2, __p + __len1, __how_much); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/cppcheck/src/cppcheck-2.14.2/test/testunusedvar.cpp: In member function 'void TestUnusedVar::localvarOp()': /home/buildozer/aports/community/cppcheck/src/cppcheck-2.14.2/test/testunusedvar.cpp:5499:67: note: at offset 54 into object '' of size 24 5499 | " return 123 " + std::string(1, *p) + " tmp;\n" | ^ /home/buildozer/aports/community/cppcheck/src/cppcheck-2.14.2/test/testmathlib.cpp:389:43: warning: integer constant is so large that it is unsigned 389 | constexpr MathLib::bigint i = 18446744073709551615; | ^~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/cppcheck/src/cppcheck-2.14.2/test/testmathlib.cpp:394:44: warning: integer constant is so large that it is unsigned 394 | constexpr MathLib::bigint i = -18446744073709551615; | ^~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/cppcheck/src/cppcheck-2.14.2/test/testmathlib.cpp:554:44: warning: integer constant is so large that it is unsigned 554 | constexpr MathLib::biguint u = 18446744073709551615; | ^~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/cppcheck/src/cppcheck-2.14.2/test/testmathlib.cpp:559:45: warning: integer constant is so large that it is unsigned 559 | constexpr MathLib::biguint u = -18446744073709551615; | ^~~~~~~~~~~~~~~~~~~~ [319/364] Building CXX object gui/CMakeFiles/cppcheck-gui.dir/xmlreportv2.cpp.o [320/364] Building CXX object gui/CMakeFiles/cppcheck-gui.dir/xmlreport.cpp.o [321/364] Building CXX object gui/CMakeFiles/cppcheck-gui.dir/txtreport.cpp.o [322/364] Building CXX object gui/CMakeFiles/cppcheck-gui.dir/translationhandler.cpp.o [323/364] Building CXX object gui/CMakeFiles/cppcheck-gui.dir/threadresult.cpp.o [324/364] Building CXX object gui/CMakeFiles/cppcheck-gui.dir/threadhandler.cpp.o [325/364] Building CXX object gui/CMakeFiles/cppcheck-gui.dir/statsdialog.cpp.o [326/364] Building CXX object gui/CMakeFiles/cppcheck-gui.dir/showtypes.cpp.o [327/364] Building CXX object gui/CMakeFiles/cppcheck-gui.dir/settingsdialog.cpp.o [328/364] Building CXX object gui/CMakeFiles/cppcheck-gui.dir/scratchpad.cpp.o [329/364] Building CXX object gui/CMakeFiles/cppcheck-gui.dir/resultsview.cpp.o [330/364] Building CXX object gui/CMakeFiles/cppcheck-gui.dir/resultstree.cpp.o [331/364] Building CXX object gui/CMakeFiles/cppcheck-gui.dir/report.cpp.o [332/364] Building CXX object gui/CMakeFiles/cppcheck-gui.dir/projectfiledialog.cpp.o [333/364] Building CXX object gui/CMakeFiles/cppcheck-gui.dir/projectfile.cpp.o [334/364] Building CXX object gui/CMakeFiles/cppcheck-gui.dir/printablereport.cpp.o [335/364] Building CXX object gui/CMakeFiles/cppcheck-gui.dir/platforms.cpp.o [336/364] Building CXX object gui/CMakeFiles/cppcheck-gui.dir/newsuppressiondialog.cpp.o [337/364] Building CXX object gui/CMakeFiles/cppcheck-gui.dir/mainwindow.cpp.o [338/364] Building CXX object gui/CMakeFiles/cppcheck-gui.dir/main.cpp.o [339/364] Building CXX object gui/CMakeFiles/cppcheck-gui.dir/libraryeditargdialog.cpp.o [340/364] Building CXX object gui/CMakeFiles/cppcheck-gui.dir/librarydialog.cpp.o [341/364] Building CXX object gui/CMakeFiles/cppcheck-gui.dir/libraryaddfunctiondialog.cpp.o [342/364] Building CXX object gui/CMakeFiles/cppcheck-gui.dir/helpdialog.cpp.o [343/364] Building CXX object gui/CMakeFiles/cppcheck-gui.dir/fileviewdialog.cpp.o [344/364] Building CXX object gui/CMakeFiles/cppcheck-gui.dir/filelist.cpp.o [345/364] Building CXX object gui/CMakeFiles/cppcheck-gui.dir/erroritem.cpp.o [346/364] Building CXX object gui/CMakeFiles/cppcheck-gui.dir/csvreport.cpp.o [347/364] Building CXX object gui/CMakeFiles/cppcheck-gui.dir/cppchecklibrarydata.cpp.o [348/364] Building CXX object gui/CMakeFiles/cppcheck-gui.dir/compliancereportdialog.cpp.o [349/364] Building CXX object gui/CMakeFiles/cppcheck-gui.dir/common.cpp.o [350/364] Building CXX object gui/CMakeFiles/cppcheck-gui.dir/codeeditstyledialog.cpp.o [351/364] Building CXX object gui/CMakeFiles/cppcheck-gui.dir/codeeditstylecontrols.cpp.o [352/364] Building CXX object gui/CMakeFiles/cppcheck-gui.dir/codeeditorstyle.cpp.o [353/364] Building CXX object gui/CMakeFiles/cppcheck-gui.dir/codeeditor.cpp.o [354/364] Building CXX object gui/CMakeFiles/cppcheck-gui.dir/checkthread.cpp.o [355/364] Building CXX object gui/CMakeFiles/cppcheck-gui.dir/checkstatistics.cpp.o [356/364] Building CXX object gui/CMakeFiles/cppcheck-gui.dir/applicationlist.cpp.o [357/364] Building CXX object gui/CMakeFiles/cppcheck-gui.dir/applicationdialog.cpp.o [358/364] Building CXX object gui/CMakeFiles/cppcheck-gui.dir/application.cpp.o [359/364] Building CXX object gui/CMakeFiles/cppcheck-gui.dir/aboutdialog.cpp.o [360/364] Building CXX object gui/CMakeFiles/cppcheck-gui.dir/cppcheck-gui_autogen/mocs_compilation.cpp.o In file included from /usr/include/c++/14.2.0/list:65, from /home/buildozer/aports/community/cppcheck/src/cppcheck-2.14.2/lib/errortypes.h:27, from /home/buildozer/aports/community/cppcheck/src/cppcheck-2.14.2/lib/check.h:25, from /home/buildozer/aports/community/cppcheck/src/cppcheck-2.14.2/test/precompiled.h:22, from /home/buildozer/aports/community/cppcheck/src/cppcheck-2.14.2/build/test/CMakeFiles/testrunner.dir/cmake_pch.hxx:5, from : /usr/include/c++/14.2.0/bits/stl_list.h: In member function 'void std::__cxx11::list<_Tp, _Alloc>::splice(const_iterator, std::__cxx11::list<_Tp, _Alloc>&&, const_iterator) [with _Tp = ValueFlow::Value; _Alloc = std::allocator]': /usr/include/c++/14.2.0/bits/stl_list.h:1647:7: note: parameter passing for argument of type 'std::__cxx11::list::const_iterator' changed in GCC 7.1 1647 | splice(const_iterator __position, list&& __x, const_iterator __i) noexcept | ^~~~~~ /usr/include/c++/14.2.0/bits/stl_list.h:1647:7: note: parameter passing for argument of type 'std::__cxx11::list::const_iterator' changed in GCC 7.1 In member function 'void std::__cxx11::list<_Tp, _Alloc>::splice(const_iterator, std::__cxx11::list<_Tp, _Alloc>&, const_iterator) [with _Tp = ValueFlow::Value; _Alloc = std::allocator]', inlined from 'std::__cxx11::list<_Tp, _Alloc>::__remove_return_type std::__cxx11::list<_Tp, _Alloc>::remove_if(_Predicate) [with _Predicate = std::_Mem_fn; _Tp = ValueFlow::Value; _Alloc = std::allocator]' at /usr/include/c++/14.2.0/bits/list.tcc:557:22: /usr/include/c++/14.2.0/bits/stl_list.h:1690:15: note: parameter passing for argument of type 'std::__cxx11::list::const_iterator' changed in GCC 7.1 1690 | { splice(__position, std::move(__x), __i); } | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14.2.0/bits/stl_list.h:1690:15: note: parameter passing for argument of type 'std::__cxx11::list::const_iterator' changed in GCC 7.1 In member function 'void std::__cxx11::list<_Tp, _Alloc>::splice(const_iterator, std::__cxx11::list<_Tp, _Alloc>&, const_iterator) [with _Tp = ValueFlow::Value; _Alloc = std::allocator]', inlined from 'std::__cxx11::list<_Tp, _Alloc>::__remove_return_type std::__cxx11::list<_Tp, _Alloc>::remove_if(_Predicate) [with _Predicate = bool (*)(const ValueFlow::Value&); _Tp = ValueFlow::Value; _Alloc = std::allocator]' at /usr/include/c++/14.2.0/bits/list.tcc:557:22: /usr/include/c++/14.2.0/bits/stl_list.h:1690:15: note: parameter passing for argument of type 'std::__cxx11::list::const_iterator' changed in GCC 7.1 1690 | { splice(__position, std::move(__x), __i); } | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14.2.0/bits/stl_list.h:1690:15: note: parameter passing for argument of type 'std::__cxx11::list::const_iterator' changed in GCC 7.1 In member function 'void std::__cxx11::list<_Tp, _Alloc>::splice(const_iterator, std::__cxx11::list<_Tp, _Alloc>&, const_iterator) [with _Tp = ValueFlow::Value; _Alloc = std::allocator]', inlined from 'std::__cxx11::list<_Tp, _Alloc>::__remove_return_type std::__cxx11::list<_Tp, _Alloc>::remove_if(_Predicate) [with _Predicate = TestValueFlow::removeSymbolicTok(std::__cxx11::list)::; _Tp = ValueFlow::Value; _Alloc = std::allocator]' at /usr/include/c++/14.2.0/bits/list.tcc:557:22: /usr/include/c++/14.2.0/bits/stl_list.h:1690:15: note: parameter passing for argument of type 'std::__cxx11::list::const_iterator' changed in GCC 7.1 1690 | { splice(__position, std::move(__x), __i); } | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14.2.0/bits/stl_list.h:1690:15: note: parameter passing for argument of type 'std::__cxx11::list::const_iterator' changed in GCC 7.1 In member function 'void std::__cxx11::list<_Tp, _Alloc>::splice(const_iterator, std::__cxx11::list<_Tp, _Alloc>&, const_iterator) [with _Tp = ValueFlow::Value; _Alloc = std::allocator]', inlined from 'std::__cxx11::list<_Tp, _Alloc>::__remove_return_type std::__cxx11::list<_Tp, _Alloc>::remove_if(_Predicate) [with _Predicate = TestValueFlow::valueFlowFwdAnalysis()::; _Tp = ValueFlow::Value; _Alloc = std::allocator]' at /usr/include/c++/14.2.0/bits/list.tcc:557:22, inlined from 'void TestValueFlow::valueFlowFwdAnalysis()' at /home/buildozer/aports/community/cppcheck/src/cppcheck-2.14.2/test/testvalueflow.cpp:4138:25: /usr/include/c++/14.2.0/bits/stl_list.h:1690:15: note: parameter passing for argument of type 'std::__cxx11::list::const_iterator' changed in GCC 7.1 1690 | { splice(__position, std::move(__x), __i); } | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14.2.0/bits/stl_list.h:1690:15: note: parameter passing for argument of type 'std::__cxx11::list::const_iterator' changed in GCC 7.1 In member function 'void std::__cxx11::list<_Tp, _Alloc>::splice(const_iterator, std::__cxx11::list<_Tp, _Alloc>&, const_iterator) [with _Tp = ValueFlow::Value; _Alloc = std::allocator]', inlined from 'std::__cxx11::list<_Tp, _Alloc>::__remove_return_type std::__cxx11::list<_Tp, _Alloc>::remove_if(_Predicate) [with _Predicate = TestValueFlow::tokenValues_(const char*, int, const char*, const char*, ValueFlow::Value::ValueType, const Settings*)::; _Tp = ValueFlow::Value; _Alloc = std::allocator]' at /usr/include/c++/14.2.0/bits/list.tcc:557:22, inlined from 'std::__cxx11::list TestValueFlow::tokenValues_(const char*, int, const char*, const char*, ValueFlow::Value::ValueType, const Settings*)' at /home/buildozer/aports/community/cppcheck/src/cppcheck-2.14.2/test/testvalueflow.cpp:496:25: /usr/include/c++/14.2.0/bits/stl_list.h:1690:15: note: parameter passing for argument of type 'std::__cxx11::list::const_iterator' changed in GCC 7.1 1690 | { splice(__position, std::move(__x), __i); } | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14.2.0/bits/stl_list.h:1690:15: note: parameter passing for argument of type 'std::__cxx11::list::const_iterator' changed in GCC 7.1 In member function 'void std::__cxx11::list<_Tp, _Alloc>::splice(const_iterator, std::__cxx11::list<_Tp, _Alloc>&, const_iterator) [with _Tp = ValueFlow::Value; _Alloc = std::allocator]', inlined from 'std::__cxx11::list<_Tp, _Alloc>::__remove_return_type std::__cxx11::list<_Tp, _Alloc>::remove_if(_Predicate) [with _Predicate = TestValueFlow::valueFlowSafeFunctionParameterValues()::; _Tp = ValueFlow::Value; _Alloc = std::allocator]' at /usr/include/c++/14.2.0/bits/list.tcc:557:22, inlined from 'void TestValueFlow::valueFlowSafeFunctionParameterValues()' at /home/buildozer/aports/community/cppcheck/src/cppcheck-2.14.2/test/testvalueflow.cpp:6988:25: /usr/include/c++/14.2.0/bits/stl_list.h:1690:15: note: parameter passing for argument of type 'std::__cxx11::list::const_iterator' changed in GCC 7.1 1690 | { splice(__position, std::move(__x), __i); } | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14.2.0/bits/stl_list.h:1690:15: note: parameter passing for argument of type 'std::__cxx11::list::const_iterator' changed in GCC 7.1 /home/buildozer/aports/community/cppcheck/src/cppcheck-2.14.2/lib/valueflow.cpp: In function 'size_t bitCeil(size_t)': /home/buildozer/aports/community/cppcheck/src/cppcheck-2.14.2/lib/valueflow.cpp:1147:12: warning: right shift count >= width of type [-Wshift-count-overflow] 1147 | x |= x >> 32; | ~~^~~~~ In file included from /usr/include/c++/14.2.0/algorithm:61, from /home/buildozer/aports/community/cppcheck/src/cppcheck-2.14.2/lib/utils.h:26, from /home/buildozer/aports/community/cppcheck/src/cppcheck-2.14.2/lib/standards.h:24, from /home/buildozer/aports/community/cppcheck/src/cppcheck-2.14.2/lib/library.h:26, from /home/buildozer/aports/community/cppcheck/src/cppcheck-2.14.2/lib/astutils.h:34, from /home/buildozer/aports/community/cppcheck/src/cppcheck-2.14.2/lib/precompiled.h:22, from /home/buildozer/aports/community/cppcheck/src/cppcheck-2.14.2/build/lib/CMakeFiles/cppcheck-core.dir/cmake_pch.hxx:5, from : /usr/include/c++/14.2.0/bits/stl_algo.h: In function '_IIter std::find(_IIter, _IIter, const _Tp&) [with _IIter = _List_const_iterator; _Tp = ValueFlow::Value]': /usr/include/c++/14.2.0/bits/stl_algo.h:3841:5: note: parameter passing for argument of type 'std::_List_const_iterator' changed in GCC 7.1 3841 | find(_InputIterator __first, _InputIterator __last, | ^~~~ /usr/include/c++/14.2.0/bits/stl_algo.h:3841:5: note: parameter passing for argument of type 'std::_List_const_iterator' changed in GCC 7.1 In file included from /usr/include/c++/14.2.0/list:65, from /home/buildozer/aports/community/cppcheck/src/cppcheck-2.14.2/lib/astutils.h:26: /usr/include/c++/14.2.0/bits/stl_list.h: In member function 'void std::__cxx11::list<_Tp, _Alloc>::_M_insert(iterator, _Args&& ...) [with _Args = {ValueFlow::Value}; _Tp = ValueFlow::Value; _Alloc = std::allocator]': /usr/include/c++/14.2.0/bits/stl_list.h:2002:8: note: parameter passing for argument of type 'std::__cxx11::list::iterator' changed in GCC 7.1 2002 | _M_insert(iterator __position, _Args&&... __args) | ^~~~~~~~~ /usr/include/c++/14.2.0/bits/stl_list.h: In member function 'void std::__cxx11::list<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = ValueFlow::Value; _Alloc = std::allocator]': /usr/include/c++/14.2.0/bits/stl_list.h:1311:24: note: parameter passing for argument of type 'std::_List_iterator' changed in GCC 7.1 1311 | { this->_M_insert(end(), std::move(__x)); } | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14.2.0/bits/stl_list.h: In member function 'void std::__cxx11::list<_Tp, _Alloc>::splice(const_iterator, std::__cxx11::list<_Tp, _Alloc>&&, const_iterator) [with _Tp = ValueFlow::Value; _Alloc = std::allocator]': /usr/include/c++/14.2.0/bits/stl_list.h:1647:7: note: parameter passing for argument of type 'std::__cxx11::list::const_iterator' changed in GCC 7.1 1647 | splice(const_iterator __position, list&& __x, const_iterator __i) noexcept | ^~~~~~ /usr/include/c++/14.2.0/bits/stl_list.h:1647:7: note: parameter passing for argument of type 'std::__cxx11::list::const_iterator' changed in GCC 7.1 /usr/include/c++/14.2.0/bits/stl_algo.h: In function '_IIter std::find_if(_IIter, _IIter, _Predicate) [with _IIter = _List_const_iterator; _Predicate = _Mem_fn]': /usr/include/c++/14.2.0/bits/stl_algo.h:3866:5: note: parameter passing for argument of type 'std::_List_const_iterator' changed in GCC 7.1 3866 | find_if(_InputIterator __first, _InputIterator __last, | ^~~~~~~ /usr/include/c++/14.2.0/bits/stl_algo.h:3866:5: note: parameter passing for argument of type 'std::_List_const_iterator' changed in GCC 7.1 In member function 'void std::__cxx11::list<_Tp, _Alloc>::splice(const_iterator, std::__cxx11::list<_Tp, _Alloc>&, const_iterator) [with _Tp = ValueFlow::Value; _Alloc = std::allocator]', inlined from 'std::__cxx11::list<_Tp, _Alloc>::__remove_return_type std::__cxx11::list<_Tp, _Alloc>::remove_if(_Predicate) [with _Predicate = getIteratorValues(std::__cxx11::list, const ValueFlow::Value::ValueKind*)::; _Tp = ValueFlow::Value; _Alloc = std::allocator]' at /usr/include/c++/14.2.0/bits/list.tcc:557:22: /usr/include/c++/14.2.0/bits/stl_list.h:1690:15: note: parameter passing for argument of type 'std::__cxx11::list::const_iterator' changed in GCC 7.1 1690 | { splice(__position, std::move(__x), __i); } | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14.2.0/bits/stl_list.h:1690:15: note: parameter passing for argument of type 'std::__cxx11::list::const_iterator' changed in GCC 7.1 In member function 'void std::__cxx11::list<_Tp, _Alloc>::splice(const_iterator, std::__cxx11::list<_Tp, _Alloc>&, const_iterator) [with _Tp = ValueFlow::Value; _Alloc = std::allocator]', inlined from 'std::__cxx11::list<_Tp, _Alloc>::__remove_return_type std::__cxx11::list<_Tp, _Alloc>::remove_if(_Predicate) [with _Predicate = bool (*)(const ValueFlow::Value&); _Tp = ValueFlow::Value; _Alloc = std::allocator]' at /usr/include/c++/14.2.0/bits/list.tcc:557:22: /usr/include/c++/14.2.0/bits/stl_list.h:1690:15: note: parameter passing for argument of type 'std::__cxx11::list::const_iterator' changed in GCC 7.1 1690 | { splice(__position, std::move(__x), __i); } | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14.2.0/bits/stl_list.h:1690:15: note: parameter passing for argument of type 'std::__cxx11::list::const_iterator' changed in GCC 7.1 In member function 'void std::__cxx11::list<_Tp, _Alloc>::splice(const_iterator, std::__cxx11::list<_Tp, _Alloc>&, const_iterator) [with _Tp = ValueFlow::Value; _Alloc = std::allocator]', inlined from 'std::__cxx11::list<_Tp, _Alloc>::__remove_return_type std::__cxx11::list<_Tp, _Alloc>::remove_if(_Predicate) [with _Predicate = std::_Mem_fn; _Tp = ValueFlow::Value; _Alloc = std::allocator]' at /usr/include/c++/14.2.0/bits/list.tcc:557:22: /usr/include/c++/14.2.0/bits/stl_list.h:1690:15: note: parameter passing for argument of type 'std::__cxx11::list::const_iterator' changed in GCC 7.1 1690 | { splice(__position, std::move(__x), __i); } | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14.2.0/bits/stl_list.h:1690:15: note: parameter passing for argument of type 'std::__cxx11::list::const_iterator' changed in GCC 7.1 In member function 'void std::__cxx11::list<_Tp, _Alloc>::splice(const_iterator, std::__cxx11::list<_Tp, _Alloc>&, const_iterator) [with _Tp = ValueFlow::Value; _Alloc = std::allocator]', inlined from 'std::__cxx11::list<_Tp, _Alloc>::__remove_return_type std::__cxx11::list<_Tp, _Alloc>::remove_if(_Predicate) [with _Predicate = removeImpossible(std::__cxx11::list&, int)::; _Tp = ValueFlow::Value; _Alloc = std::allocator]' at /usr/include/c++/14.2.0/bits/list.tcc:557:22: /usr/include/c++/14.2.0/bits/stl_list.h:1690:15: note: parameter passing for argument of type 'std::__cxx11::list::const_iterator' changed in GCC 7.1 1690 | { splice(__position, std::move(__x), __i); } | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14.2.0/bits/stl_list.h:1690:15: note: parameter passing for argument of type 'std::__cxx11::list::const_iterator' changed in GCC 7.1 /usr/include/c++/14.2.0/bits/stl_list.h: In member function 'void std::__cxx11::list<_Tp, _Alloc>::_M_erase(iterator) [with _Tp = ValueFlow::Value; _Alloc = std::allocator]': /usr/include/c++/14.2.0/bits/stl_list.h:2012:7: note: parameter passing for argument of type 'std::__cxx11::list::iterator' changed in GCC 7.1 2012 | _M_erase(iterator __position) _GLIBCXX_NOEXCEPT | ^~~~~~~~ In file included from /usr/include/c++/14.2.0/vector:66, from /home/buildozer/aports/community/cppcheck/src/cppcheck-2.14.2/lib/astutils.h:30: /usr/include/c++/14.2.0/bits/stl_vector.h: In constructor 'std::vector<_Tp, _Alloc>::vector(std::initializer_list<_Tp>, const allocator_type&) [with _Tp = ValueFlow::Value; _Alloc = std::allocator]': /usr/include/c++/14.2.0/bits/stl_vector.h:678:7: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 678 | vector(initializer_list __l, | ^~~~~~ /home/buildozer/aports/community/cppcheck/src/cppcheck-2.14.2/lib/valueflow.cpp: In function 'std::vector makeContainerSizeValue(const Token*, bool)': /home/buildozer/aports/community/cppcheck/src/cppcheck-2.14.2/lib/valueflow.cpp:8704:78: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 8704 | return {makeContainerSizeValue(tok->values().front().intvalue, known)}; | ^ /home/buildozer/aports/community/cppcheck/src/cppcheck-2.14.2/lib/valueflow.cpp: In function 'std::vector getContainerSizeFromConstructorArgs(const std::vector&, const Library::Container*, bool)': /home/buildozer/aports/community/cppcheck/src/cppcheck-2.14.2/lib/valueflow.cpp:8726:70: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 8726 | return {makeContainerSizeValue(std::size_t{0}, known)}; | ^ /home/buildozer/aports/community/cppcheck/src/cppcheck-2.14.2/lib/valueflow.cpp: In function 'std::vector getInitListSize(const Token*, const ValueType*, const Settings&, bool)': /home/buildozer/aports/community/cppcheck/src/cppcheck-2.14.2/lib/valueflow.cpp:8770:62: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 8770 | return {makeContainerSizeValue(std::size_t{0}, known)}; | ^ /home/buildozer/aports/community/cppcheck/src/cppcheck-2.14.2/lib/valueflow.cpp:8792:55: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 8792 | return {makeContainerSizeValue(args.size(), known)}; | ^ /home/buildozer/aports/community/cppcheck/src/cppcheck-2.14.2/lib/valueflow.cpp: In function 'std::vector getContainerSizeFromConstructor(const Token*, const ValueType*, const Settings&, bool)': /home/buildozer/aports/community/cppcheck/src/cppcheck-2.14.2/lib/valueflow.cpp:8802:62: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 8802 | return {makeContainerSizeValue(std::size_t{0}, known)}; | ^ /usr/include/c++/14.2.0/bits/stl_algo.h: In function '_OIter std::transform(_IIter, _IIter, _OIter, _UnaryOperation) [with _IIter = _List_const_iterator; _OIter = back_insert_iterator<__cxx11::list >; _UnaryOperation = ValueFlow::Value (*)(ValueFlow::Value)]': /usr/include/c++/14.2.0/bits/stl_algo.h:4208:5: note: parameter passing for argument of type 'std::_List_const_iterator' changed in GCC 7.1 4208 | transform(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~ /usr/include/c++/14.2.0/bits/stl_algo.h:4208:5: note: parameter passing for argument of type 'std::_List_const_iterator' changed in GCC 7.1 In lambda function, inlined from 'constexpr _Res std::__invoke_impl(__invoke_other, _Fn&&, _Args&& ...) [with _Res = vector; _Fn = parseCompareEachInt(const Token*, const std::function&)::&; _Args = {const Token*}]' at /usr/include/c++/14.2.0/bits/invoke.h:61:67, inlined from 'constexpr std::__enable_if_t<((bool)(! std::is_void< >::value)), _Res> std::__invoke_r(_Callable&&, _Args&& ...) [with _Res = vector; _Callable = parseCompareEachInt(const Token*, const std::function&)::&; _Args = {const Token*}]' at /usr/include/c++/14.2.0/bits/invoke.h:139:36, inlined from 'static _Res std::_Function_handler<_Res(_ArgTypes ...), _Functor>::_M_invoke(const std::_Any_data&, _ArgTypes&& ...) [with _Res = std::vector; _Functor = parseCompareEachInt(const Token*, const std::function&)::; _ArgTypes = {const Token*}]' at /usr/include/c++/14.2.0/bits/std_function.h:291:44: /home/buildozer/aports/community/cppcheck/src/cppcheck-2.14.2/lib/valueflow.cpp:337:40: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 337 | return {t->values().front()}; | ^ /usr/include/c++/14.2.0/bits/stl_list.h: In member function 'void std::__cxx11::list<_Tp, _Alloc>::_M_insert(iterator, _Args&& ...) [with _Args = {const ValueFlow::Value&}; _Tp = ValueFlow::Value; _Alloc = std::allocator]': /usr/include/c++/14.2.0/bits/stl_list.h:2002:8: note: parameter passing for argument of type 'std::__cxx11::list::iterator' changed in GCC 7.1 2002 | _M_insert(iterator __position, _Args&&... __args) | ^~~~~~~~~ /usr/include/c++/14.2.0/bits/stl_list.h: In member function 'void std::__cxx11::list<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const ValueFlow::Value&}; _Tp = ValueFlow::Value; _Alloc = std::allocator]': /usr/include/c++/14.2.0/bits/stl_list.h:1321:26: note: parameter passing for argument of type 'std::_List_iterator' changed in GCC 7.1 1321 | this->_M_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/cppcheck/src/cppcheck-2.14.2/lib/valueflow.cpp: In function 'std::vector isOutOfBoundsImpl(const ValueFlow::Value&, const Token*, bool)': /home/buildozer/aports/community/cppcheck/src/cppcheck-2.14.2/lib/valueflow.cpp:9712:28: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 9712 | return {*indexValue}; | ^ /home/buildozer/aports/community/cppcheck/src/cppcheck-2.14.2/lib/valueflow.cpp:9736:29: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 9736 | return {std::move(value)}; | ^ In member function 'void std::__cxx11::list<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {ValueFlow::Value}; _Tp = ValueFlow::Value; _Alloc = std::allocator]', inlined from 'virtual std::vector ContainerConditionHandler::parse(const Token*, const Settings&) const' at /home/buildozer/aports/community/cppcheck/src/cppcheck-2.14.2/lib/valueflow.cpp:9044:43: /usr/include/c++/14.2.0/bits/stl_list.h:1321:26: note: parameter passing for argument of type 'std::_List_iterator' changed in GCC 7.1 1321 | this->_M_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::__cxx11::list<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {ValueFlow::Value}; _Tp = ValueFlow::Value; _Alloc = std::allocator]', inlined from 'virtual std::vector ContainerConditionHandler::parse(const Token*, const Settings&) const' at /home/buildozer/aports/community/cppcheck/src/cppcheck-2.14.2/lib/valueflow.cpp:9067:42: /usr/include/c++/14.2.0/bits/stl_list.h:1321:26: note: parameter passing for argument of type 'std::_List_iterator' changed in GCC 7.1 1321 | this->_M_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14.2.0/bits/stl_list.h: In constructor 'std::__cxx11::list<_Tp, _Alloc>::list(std::initializer_list<_Tp>, const allocator_type&) [with _Tp = ValueFlow::Value; _Alloc = std::allocator]': /usr/include/c++/14.2.0/bits/stl_list.h:834:7: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 834 | list(initializer_list __l, | ^~~~ In file included from /usr/include/c++/14.2.0/list:66: /usr/include/c++/14.2.0/bits/list.tcc: In member function 'std::__cxx11::list<_Tp, _Alloc>::iterator std::__cxx11::list<_Tp, _Alloc>::insert(const_iterator, _InputIterator, _InputIterator) [with _InputIterator = std::_List_const_iterator; = void; _Tp = ValueFlow::Value; _Alloc = std::allocator]': /usr/include/c++/14.2.0/bits/list.tcc:133:7: note: parameter passing for argument of type 'std::__cxx11::list::const_iterator' changed in GCC 7.1 133 | list<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~ /usr/include/c++/14.2.0/bits/list.tcc:133:7: note: parameter passing for argument of type 'std::_List_const_iterator' changed in GCC 7.1 /usr/include/c++/14.2.0/bits/list.tcc:133:7: note: parameter passing for argument of type 'std::_List_const_iterator' changed in GCC 7.1 /home/buildozer/aports/community/cppcheck/src/cppcheck-2.14.2/lib/valueflow.cpp: In member function 'Token* ConditionHandler::Condition::getContextAndValues(Token*, std::__cxx11::list&, std::__cxx11::list&, bool) const': /home/buildozer/aports/community/cppcheck/src/cppcheck-2.14.2/lib/valueflow.cpp:6322:34: note: parameter passing for argument of type 'std::__cxx11::list::const_iterator' changed in GCC 7.1 6322 | thenValues.insert(thenValues.end(), true_values.cbegin(), true_values.cend()); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/cppcheck/src/cppcheck-2.14.2/lib/valueflow.cpp:6322:34: note: parameter passing for argument of type 'std::_List_const_iterator' changed in GCC 7.1 In function 'void insertImpossible(std::__cxx11::list&, const std::__cxx11::list&)', inlined from 'Token* ConditionHandler::Condition::getContextAndValues(Token*, std::__cxx11::list&, std::__cxx11::list&, bool) const' at /home/buildozer/aports/community/cppcheck/src/cppcheck-2.14.2/lib/valueflow.cpp:6324:37: /home/buildozer/aports/community/cppcheck/src/cppcheck-2.14.2/lib/valueflow.cpp:6262:19: note: parameter passing for argument of type 'std::_List_const_iterator' changed in GCC 7.1 6262 | std::transform(input.cbegin(), input.cend(), std::back_inserter(values), &ValueFlow::asImpossible); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/cppcheck/src/cppcheck-2.14.2/lib/valueflow.cpp: In member function 'Token* ConditionHandler::Condition::getContextAndValues(Token*, std::__cxx11::list&, std::__cxx11::list&, bool) const': /home/buildozer/aports/community/cppcheck/src/cppcheck-2.14.2/lib/valueflow.cpp:6327:34: note: parameter passing for argument of type 'std::__cxx11::list::const_iterator' changed in GCC 7.1 6327 | elseValues.insert(elseValues.end(), false_values.cbegin(), false_values.cend()); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/cppcheck/src/cppcheck-2.14.2/lib/valueflow.cpp:6327:34: note: parameter passing for argument of type 'std::_List_const_iterator' changed in GCC 7.1 In function 'void insertImpossible(std::__cxx11::list&, const std::__cxx11::list&)', inlined from 'Token* ConditionHandler::Condition::getContextAndValues(Token*, std::__cxx11::list&, std::__cxx11::list&, bool) const' at /home/buildozer/aports/community/cppcheck/src/cppcheck-2.14.2/lib/valueflow.cpp:6329:37: /home/buildozer/aports/community/cppcheck/src/cppcheck-2.14.2/lib/valueflow.cpp:6262:19: note: parameter passing for argument of type 'std::_List_const_iterator' changed in GCC 7.1 6262 | std::transform(input.cbegin(), input.cend(), std::back_inserter(values), &ValueFlow::asImpossible); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::__cxx11::list<_Tp, _Alloc>::iterator std::__cxx11::list<_Tp, _Alloc>::erase(const_iterator) [with _Tp = ValueFlow::Value; _Alloc = std::allocator]', inlined from 'std::__cxx11::list<_Tp, _Alloc>::iterator std::__cxx11::list<_Tp, _Alloc>::erase(const_iterator, const_iterator) [with _Tp = ValueFlow::Value; _Alloc = std::allocator]' at /usr/include/c++/14.2.0/bits/stl_list.h:1556:19, inlined from 'void std::__cxx11::list<_Tp, _Alloc>::_M_assign_dispatch(_InputIterator, _InputIterator, std::__false_type) [with _InputIterator = std::_List_const_iterator; _Tp = ValueFlow::Value; _Alloc = std::allocator]' at /usr/include/c++/14.2.0/bits/list.tcc:318:16, inlined from 'std::__cxx11::list<_Tp, _Alloc>& std::__cxx11::list<_Tp, _Alloc>::operator=(const std::__cxx11::list<_Tp, _Alloc>&) [with _Tp = ValueFlow::Value; _Alloc = std::allocator]' at /usr/include/c++/14.2.0/bits/list.tcc:286:22, inlined from 'std::__cxx11::list<_Tp, _Alloc>& std::__cxx11::list<_Tp, _Alloc>::operator=(const std::__cxx11::list<_Tp, _Alloc>&) [with _Tp = ValueFlow::Value; _Alloc = std::allocator]' at /usr/include/c++/14.2.0/bits/list.tcc:267:5, inlined from 'virtual std::vector IteratorConditionHandler::parse(const Token*, const Settings&) const' at /home/buildozer/aports/community/cppcheck/src/cppcheck-2.14.2/lib/valueflow.cpp:8640:32: /usr/include/c++/14.2.0/bits/list.tcc:158:15: note: parameter passing for argument of type 'std::_List_iterator' changed in GCC 7.1 158 | _M_erase(__position._M_const_cast()); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::__cxx11::list<_Tp, _Alloc>::_M_assign_dispatch(_InputIterator, _InputIterator, std::__false_type) [with _InputIterator = std::_List_const_iterator; _Tp = ValueFlow::Value; _Alloc = std::allocator]', inlined from 'std::__cxx11::list<_Tp, _Alloc>& std::__cxx11::list<_Tp, _Alloc>::operator=(const std::__cxx11::list<_Tp, _Alloc>&) [with _Tp = ValueFlow::Value; _Alloc = std::allocator]' at /usr/include/c++/14.2.0/bits/list.tcc:286:22, inlined from 'std::__cxx11::list<_Tp, _Alloc>& std::__cxx11::list<_Tp, _Alloc>::operator=(const std::__cxx11::list<_Tp, _Alloc>&) [with _Tp = ValueFlow::Value; _Alloc = std::allocator]' at /usr/include/c++/14.2.0/bits/list.tcc:267:5, inlined from 'virtual std::vector IteratorConditionHandler::parse(const Token*, const Settings&) const' at /home/buildozer/aports/community/cppcheck/src/cppcheck-2.14.2/lib/valueflow.cpp:8640:32: /usr/include/c++/14.2.0/bits/list.tcc:320:17: note: parameter passing for argument of type 'std::__cxx11::list::const_iterator' changed in GCC 7.1 320 | insert(__last1, __first2, __last2); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14.2.0/bits/list.tcc:320:17: note: parameter passing for argument of type 'std::_List_const_iterator' changed in GCC 7.1 /home/buildozer/aports/community/cppcheck/src/cppcheck-2.14.2/lib/valueflow.cpp: In function 'ConditionHandler::beforeCondition(TokenList&, const SymbolDatabase&, ErrorLogger&, const Settings&, const std::set&) const::': /home/buildozer/aports/community/cppcheck/src/cppcheck-2.14.2/lib/valueflow.cpp:6457:30: note: parameter passing for argument of type 'std::__cxx11::list::const_iterator' changed in GCC 7.1 6457 | values.insert(values.end(), cond.false_values.cbegin(), cond.false_values.cend()); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/cppcheck/src/cppcheck-2.14.2/lib/valueflow.cpp:6457:30: note: parameter passing for argument of type 'std::_List_const_iterator' changed in GCC 7.1 In member function 'void std::__cxx11::list<_Tp, _Alloc>::splice(const_iterator, std::__cxx11::list<_Tp, _Alloc>&, const_iterator) [with _Tp = ValueFlow::Value; _Alloc = std::allocator]', inlined from 'std::__cxx11::list<_Tp, _Alloc>::__remove_return_type std::__cxx11::list<_Tp, _Alloc>::remove_if(_Predicate) [with _Predicate = ConditionHandler::beforeCondition(TokenList&, const SymbolDatabase&, ErrorLogger&, const Settings&, const std::set&) const::::; _Tp = ValueFlow::Value; _Alloc = std::allocator]' at /usr/include/c++/14.2.0/bits/list.tcc:557:22, inlined from 'ConditionHandler::beforeCondition(TokenList&, const SymbolDatabase&, ErrorLogger&, const Settings&, const std::set&) const::' at /home/buildozer/aports/community/cppcheck/src/cppcheck-2.14.2/lib/valueflow.cpp:6461:33: /usr/include/c++/14.2.0/bits/stl_list.h:1690:15: note: parameter passing for argument of type 'std::__cxx11::list::const_iterator' changed in GCC 7.1 1690 | { splice(__position, std::move(__x), __i); } | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14.2.0/bits/stl_list.h:1690:15: note: parameter passing for argument of type 'std::__cxx11::list::const_iterator' changed in GCC 7.1 In member function 'std::__cxx11::list<_Tp, _Alloc>::iterator std::__cxx11::list<_Tp, _Alloc>::erase(const_iterator) [with _Tp = ValueFlow::Value; _Alloc = std::allocator]', inlined from 'std::__cxx11::list<_Tp, _Alloc>::iterator std::__cxx11::list<_Tp, _Alloc>::erase(const_iterator, const_iterator) [with _Tp = ValueFlow::Value; _Alloc = std::allocator]' at /usr/include/c++/14.2.0/bits/stl_list.h:1556:19, inlined from 'void std::__cxx11::list<_Tp, _Alloc>::_M_assign_dispatch(_InputIterator, _InputIterator, std::__false_type) [with _InputIterator = const ValueFlow::Value*; _Tp = ValueFlow::Value; _Alloc = std::allocator]' at /usr/include/c++/14.2.0/bits/list.tcc:318:16: /usr/include/c++/14.2.0/bits/list.tcc:158:15: note: parameter passing for argument of type 'std::_List_iterator' changed in GCC 7.1 158 | _M_erase(__position._M_const_cast()); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14.2.0/bits/stl_algo.h: In function '_OIter std::copy_if(_IIter, _IIter, _OIter, _Predicate) [with _IIter = _List_const_iterator; _OIter = back_insert_iterator<__cxx11::list >; _Predicate = _Mem_fn]': /usr/include/c++/14.2.0/bits/stl_algo.h:646:5: note: parameter passing for argument of type 'std::_List_const_iterator' changed in GCC 7.1 646 | copy_if(_InputIterator __first, _InputIterator __last, | ^~~~~~~ /usr/include/c++/14.2.0/bits/stl_algo.h:646:5: note: parameter passing for argument of type 'std::_List_const_iterator' changed in GCC 7.1 In member function 'void std::__cxx11::list<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = ValueFlow::Value; _Alloc = std::allocator]', inlined from 'std::back_insert_iterator<_Container>& std::back_insert_iterator<_Container>::operator=(const typename _Container::value_type&) [with _Container = std::__cxx11::list]' at /usr/include/c++/14.2.0/bits/stl_iterator.h:730:22, inlined from '_OIter std::copy_if(_IIter, _IIter, _OIter, _Predicate) [with _IIter = _List_const_iterator; _OIter = back_insert_iterator<__cxx11::list >; _Predicate = _Mem_fn]' at /usr/include/c++/14.2.0/bits/stl_algo.h:660:16: /usr/include/c++/14.2.0/bits/stl_list.h:1306:24: note: parameter passing for argument of type 'std::_List_iterator' changed in GCC 7.1 1306 | { this->_M_insert(end(), __x); } | ~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::__cxx11::list<_Tp, _Alloc>::splice(const_iterator, std::__cxx11::list<_Tp, _Alloc>&, const_iterator) [with _Tp = ValueFlow::Value; _Alloc = std::allocator]', inlined from 'std::__cxx11::list<_Tp, _Alloc>::__remove_return_type std::__cxx11::list<_Tp, _Alloc>::remove_if(_Predicate) [with _Predicate = ConditionHandler::afterCondition(TokenList&, const SymbolDatabase&, ErrorLogger&, const Settings&, const std::set&) const::::; _Tp = ValueFlow::Value; _Alloc = std::allocator]' at /usr/include/c++/14.2.0/bits/list.tcc:557:22, inlined from 'ConditionHandler::afterCondition(TokenList&, const SymbolDatabase&, ErrorLogger&, const Settings&, const std::set&) const::' at /home/buildozer/aports/community/cppcheck/src/cppcheck-2.14.2/lib/valueflow.cpp:6610:41: /usr/include/c++/14.2.0/bits/stl_list.h:1690:15: note: parameter passing for argument of type 'std::__cxx11::list::const_iterator' changed in GCC 7.1 1690 | { splice(__position, std::move(__x), __i); } | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14.2.0/bits/stl_list.h:1690:15: note: parameter passing for argument of type 'std::__cxx11::list::const_iterator' changed in GCC 7.1 /home/buildozer/aports/community/cppcheck/src/cppcheck-2.14.2/lib/valueflow.cpp: In lambda function: /home/buildozer/aports/community/cppcheck/src/cppcheck-2.14.2/lib/valueflow.cpp:6826:33: note: parameter passing for argument of type 'std::_List_const_iterator' changed in GCC 7.1 6826 | std::copy_if(thenValues.cbegin(), | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 6827 | thenValues.cend(), | ~~~~~~~~~~~~~~~~~~ 6828 | std::back_inserter(values), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6829 | std::mem_fn(&ValueFlow::Value::isPossible)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/cppcheck/src/cppcheck-2.14.2/lib/valueflow.cpp:6830:33: note: parameter passing for argument of type 'std::_List_const_iterator' changed in GCC 7.1 6830 | std::copy_if(elseValues.cbegin(), | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 6831 | elseValues.cend(), | ~~~~~~~~~~~~~~~~~~ 6832 | std::back_inserter(values), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6833 | std::mem_fn(&ValueFlow::Value::isPossible)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/cppcheck/src/cppcheck-2.14.2/lib/valueflow.cpp: In function 'void setTokenValue(Token*, ValueFlow::Value, const Settings&, SourceLocation)': /home/buildozer/aports/community/cppcheck/src/cppcheck-2.14.2/lib/valueflow.cpp:790:30: note: parameter passing for argument of type 'std::_List_const_iterator' changed in GCC 7.1 790 | if (std::find(values.cbegin(), values.cend(), value) != values.cend()) | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/cppcheck/src/cppcheck-2.14.2/lib/valueflow.cpp: In function 'void valueFlowArrayBool(TokenList&, const Settings&)': /home/buildozer/aports/community/cppcheck/src/cppcheck-2.14.2/lib/valueflow.cpp:1579:25: note: parameter passing for argument of type 'std::_List_const_iterator' changed in GCC 7.1 1579 | std::find_if(tok->values().cbegin(), tok->values().cend(), std::mem_fn(&ValueFlow::Value::isTokValue)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::__cxx11::list<_Tp, _Alloc>::splice(const_iterator, std::__cxx11::list<_Tp, _Alloc>&, const_iterator) [with _Tp = ValueFlow::Value; _Alloc = std::allocator]', inlined from 'std::__cxx11::list<_Tp, _Alloc>::__remove_return_type std::__cxx11::list<_Tp, _Alloc>::remove_if(_Predicate) [with _Predicate = valueFlowIteratorInfer(TokenList&, const Settings&)::; _Tp = ValueFlow::Value; _Alloc = std::allocator]' at /usr/include/c++/14.2.0/bits/list.tcc:557:22, inlined from 'void valueFlowIteratorInfer(TokenList&, const Settings&)' at /home/buildozer/aports/community/cppcheck/src/cppcheck-2.14.2/lib/valueflow.cpp:8656:25, inlined from 'ValueFlow::setValues(TokenList&, SymbolDatabase&, ErrorLogger&, const Settings&, TimerResultsIntf*)::&)>' at /home/buildozer/aports/community/cppcheck/src/cppcheck-2.14.2/lib/valueflow.cpp:9650:9, inlined from 'void ValueFlowPassAdaptor::run(const ValueFlowState&) const [with F = ValueFlow::setValues(TokenList&, SymbolDatabase&, ErrorLogger&, const Settings&, TimerResultsIntf*)::&)>]' at /home/buildozer/aports/community/cppcheck/src/cppcheck-2.14.2/lib/valueflow.cpp:9555:13: /usr/include/c++/14.2.0/bits/stl_list.h:1690:15: note: parameter passing for argument of type 'std::__cxx11::list::const_iterator' changed in GCC 7.1 1690 | { splice(__position, std::move(__x), __i); } | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14.2.0/bits/stl_list.h:1690:15: note: parameter passing for argument of type 'std::__cxx11::list::const_iterator' changed in GCC 7.1 /home/buildozer/aports/community/cppcheck/src/cppcheck-2.14.2/lib/valueflow.cpp: In lambda function: /home/buildozer/aports/community/cppcheck/src/cppcheck-2.14.2/lib/valueflow.cpp:4964:30: note: parameter passing for argument of type 'std::_List_const_iterator' changed in GCC 7.1 4964 | if (std::find(tok->values().cbegin(), tok->values().cend(), value) != tok->values().cend()) | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'void valueFlowReverse(const TokenList&, Token*, const Token*, ValueFlow::Value, ErrorLogger&, const Settings&, SourceLocation)', inlined from 'void valueFlowSwitchVariable(const TokenList&, const SymbolDatabase&, ErrorLogger&, const Settings&)' at /home/buildozer/aports/community/cppcheck/src/cppcheck-2.14.2/lib/valueflow.cpp:7687:37: /home/buildozer/aports/community/cppcheck/src/cppcheck-2.14.2/lib/valueflow.cpp:2239:21: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 2239 | valueFlowReverse(tok, nullptr, varToken, {std::move(val)}, tokenlist, errorLogger, settings, loc); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/cppcheck/src/cppcheck-2.14.2/lib/valueflow.cpp: In function 'void valueFlowContainerSize(TokenList&, const SymbolDatabase&, ErrorLogger&, const Settings&, const std::set&)': /home/buildozer/aports/community/cppcheck/src/cppcheck-2.14.2/lib/valueflow.cpp:8899:68: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 8899 | std::vector values{ValueFlow::Value{size}}; | ^ In member function 'void std::__cxx11::list<_Tp, _Alloc>::pop_front() [with _Tp = ValueFlow::Value; _Alloc = std::allocator]', inlined from 'void valueFlowForLoop(TokenList&, const SymbolDatabase&, ErrorLogger&, const Settings&)' at /home/buildozer/aports/community/cppcheck/src/cppcheck-2.14.2/lib/valueflow.cpp:7354:45: /usr/include/c++/14.2.0/bits/stl_list.h:1292:23: note: parameter passing for argument of type 'std::_List_iterator' changed in GCC 7.1 1292 | { this->_M_erase(begin()); } | ~~~~~~~~~~~~~~^~~~~~~~~ /home/buildozer/aports/community/cppcheck/src/cppcheck-2.14.2/lib/valueflow.cpp: In function 'void valueFlowSymbolicOperators(const SymbolDatabase&, const Settings&)': /home/buildozer/aports/community/cppcheck/src/cppcheck-2.14.2/lib/valueflow.cpp:5667:77: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 5667 | std::vector values = {makeSymbolic(vartok)}; | ^ /usr/include/c++/14.2.0/bits/stl_vector.h: In function 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(std::initializer_list<_Tp>) [with _Tp = long long int; _Alloc = std::allocator]': /usr/include/c++/14.2.0/bits/stl_vector.h:788:7: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 788 | operator=(initializer_list __l) | ^~~~~~~~ /home/buildozer/aports/community/cppcheck/src/cppcheck-2.14.2/lib/valueflow.cpp: In member function 'bool ValueFlowAnalyzer::isSameSymbolicValue(const Token*, ValueFlow::Value*) const': /home/buildozer/aports/community/cppcheck/src/cppcheck-2.14.2/lib/valueflow.cpp:2865:41: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 2865 | r = {currValue->intvalue}; | ^ /usr/include/c++/14.2.0/bits/stl_vector.h: In constructor 'std::vector<_Tp, _Alloc>::vector(std::initializer_list<_Tp>, const allocator_type&) [with _Tp = long long int; _Alloc = std::allocator]': /usr/include/c++/14.2.0/bits/stl_vector.h:678:7: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 678 | vector(initializer_list __l, | ^~~~~~ /home/buildozer/aports/community/cppcheck/src/cppcheck-2.14.2/lib/valueflow.cpp: In member function 'std::vector ValueFlowAnalyzer::evaluateInt(const Token*, F) const [with F = ValueFlowAnalyzer::evaluateInt(const Token*) const::]': /home/buildozer/aports/community/cppcheck/src/cppcheck-2.14.2/lib/valueflow.cpp:2990:69: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 2990 | return {static_cast(tok->values().front().intvalue)}; | ^ /home/buildozer/aports/community/cppcheck/src/cppcheck-2.14.2/lib/valueflow.cpp: In member function 'std::vector ValueFlowAnalyzer::evaluateInt(const Token*, F) const [with F = ValueFlowAnalyzer::evaluate(Analyzer::Evaluate, const Token*, const Token*) const::]': /home/buildozer/aports/community/cppcheck/src/cppcheck-2.14.2/lib/valueflow.cpp:2990:69: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 2990 | return {static_cast(tok->values().front().intvalue)}; | ^ /home/buildozer/aports/community/cppcheck/src/cppcheck-2.14.2/lib/valueflow.cpp: In member function 'virtual std::vector ValueFlowAnalyzer::evaluate(Analyzer::Evaluate, const Token*, const Token*) const': /home/buildozer/aports/community/cppcheck/src/cppcheck-2.14.2/lib/valueflow.cpp:3026:45: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 3026 | return {value->intvalue == 0}; | ^ /home/buildozer/aports/community/cppcheck/src/cppcheck-2.14.2/lib/valueflow.cpp:3030:46: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 3030 | return {static_cast(out)}; | ^ In file included from /home/buildozer/aports/community/cppcheck/src/cppcheck-2.14.2/lib/valueflow.cpp:87: /home/buildozer/aports/community/cppcheck/src/cppcheck-2.14.2/lib/findtoken.h: In function 'std::vector evaluateKnownValues(const Token*)': /home/buildozer/aports/community/cppcheck/src/cppcheck-2.14.2/lib/findtoken.h:41:36: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 41 | return {tok->getKnownIntValue()}; | ^ In file included from /home/buildozer/aports/community/cppcheck/src/cppcheck-2.14.2/lib/valueflow.cpp:82: /home/buildozer/aports/community/cppcheck/src/cppcheck-2.14.2/lib/calculate.h: In function 'calculate, long long int>(const std::string&, const long long int&, const long long int&, bool*)::': /home/buildozer/aports/community/cppcheck/src/cppcheck-2.14.2/lib/calculate.h:53:19: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 53 | return R{z}; | ^ /home/buildozer/aports/community/cppcheck/src/cppcheck-2.14.2/lib/valueflow.cpp: In function 'std::vector minUnsignedValue(const Token*, int)': /home/buildozer/aports/community/cppcheck/src/cppcheck-2.14.2/lib/valueflow.cpp:1891:49: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 1891 | result = {tok->values().front().intvalue}; | ^ /home/buildozer/aports/community/cppcheck/src/cppcheck-2.14.2/lib/valueflow.cpp:1900:20: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 1900 | result = {0}; | ^ /home/buildozer/aports/community/cppcheck/src/cppcheck-2.14.2/lib/valueflow.cpp: In function 'ValueFlow::parseCompareInt(const Token*, Value&, Value&)::': /home/buildozer/aports/community/cppcheck/src/cppcheck-2.14.2/lib/valueflow.cpp:381:49: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 381 | return {t->values().front().intvalue}; | ^ In member function 'void std::__cxx11::list<_Tp, _Alloc>::splice(const_iterator, std::__cxx11::list<_Tp, _Alloc>&, const_iterator) [with _Tp = ValueFlow::Value; _Alloc = std::allocator]', inlined from 'std::__cxx11::list<_Tp, _Alloc>::__remove_return_type std::__cxx11::list<_Tp, _Alloc>::remove_if(_Predicate) [with _Predicate = valueFlowForwardLifetime(Token*, TokenList&, ErrorLogger&, const Settings&)::; _Tp = ValueFlow::Value; _Alloc = std::allocator]' at /usr/include/c++/14.2.0/bits/list.tcc:557:22, inlined from 'void valueFlowForwardLifetime(Token*, TokenList&, ErrorLogger&, const Settings&)' at /home/buildozer/aports/community/cppcheck/src/cppcheck-2.14.2/lib/valueflow.cpp:4028:25: /usr/include/c++/14.2.0/bits/stl_list.h:1690:15: note: parameter passing for argument of type 'std::__cxx11::list::const_iterator' changed in GCC 7.1 1690 | { splice(__position, std::move(__x), __i); } | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14.2.0/bits/stl_list.h:1690:15: note: parameter passing for argument of type 'std::__cxx11::list::const_iterator' changed in GCC 7.1 In function 'bool std::none_of(_IIter, _IIter, _Predicate) [with _IIter = _List_const_iterator; _Predicate = _Mem_fn]', inlined from 'bool std::any_of(_IIter, _IIter, _Predicate) [with _IIter = _List_const_iterator; _Predicate = _Mem_fn]' at /usr/include/c++/14.2.0/bits/stl_algo.h:448:27, inlined from 'void valueFlowForwardAssign(Token*, const Token*, std::vector, std::__cxx11::list, bool, TokenList&, ErrorLogger&, const Settings&)' at /home/buildozer/aports/community/cppcheck/src/cppcheck-2.14.2/lib/valueflow.cpp:5883:20: /usr/include/c++/14.2.0/bits/stl_algo.h:429:47: note: parameter passing for argument of type 'std::_List_const_iterator' changed in GCC 7.1 429 | { return __last == _GLIBCXX_STD_A::find_if(__first, __last, __pred); } | ^ In member function 'void std::__cxx11::list<_Tp, _Alloc>::splice(const_iterator, std::__cxx11::list<_Tp, _Alloc>&, const_iterator) [with _Tp = ValueFlow::Value; _Alloc = std::allocator]', inlined from 'std::__cxx11::list<_Tp, _Alloc>::__remove_return_type std::__cxx11::list<_Tp, _Alloc>::remove_if(_Predicate) [with _Predicate = truncateValues(std::__cxx11::list, const ValueType*, const ValueType*, const Settings&)::; _Tp = ValueFlow::Value; _Alloc = std::allocator]' at /usr/include/c++/14.2.0/bits/list.tcc:557:22, inlined from 'std::__cxx11::list truncateValues(std::__cxx11::list, const ValueType*, const ValueType*, const Settings&)' at /home/buildozer/aports/community/cppcheck/src/cppcheck-2.14.2/lib/valueflow.cpp:6006:29, inlined from 'void valueFlowAfterAssign(TokenList&, const SymbolDatabase&, ErrorLogger&, const Settings&, const std::set&)' at /home/buildozer/aports/community/cppcheck/src/cppcheck-2.14.2/lib/valueflow.cpp:6099:91: /usr/include/c++/14.2.0/bits/stl_list.h:1690:15: note: parameter passing for argument of type 'std::__cxx11::list::const_iterator' changed in GCC 7.1 1690 | { splice(__position, std::move(__x), __i); } | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14.2.0/bits/stl_list.h:1690:15: note: parameter passing for argument of type 'std::__cxx11::list::const_iterator' changed in GCC 7.1 In member function 'void std::__cxx11::list<_Tp, _Alloc>::splice(const_iterator, std::__cxx11::list<_Tp, _Alloc>&, const_iterator) [with _Tp = ValueFlow::Value; _Alloc = std::allocator]', inlined from 'std::__cxx11::list<_Tp, _Alloc>::__remove_return_type std::__cxx11::list<_Tp, _Alloc>::remove_if(_Predicate) [with _Predicate = valueFlowAfterAssign(TokenList&, const SymbolDatabase&, ErrorLogger&, const Settings&, const std::set&)::; _Tp = ValueFlow::Value; _Alloc = std::allocator]' at /usr/include/c++/14.2.0/bits/list.tcc:557:22, inlined from 'void valueFlowAfterAssign(TokenList&, const SymbolDatabase&, ErrorLogger&, const Settings&, const std::set&)' at /home/buildozer/aports/community/cppcheck/src/cppcheck-2.14.2/lib/valueflow.cpp:6113:33: /usr/include/c++/14.2.0/bits/stl_list.h:1690:15: note: parameter passing for argument of type 'std::__cxx11::list::const_iterator' changed in GCC 7.1 1690 | { splice(__position, std::move(__x), __i); } | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14.2.0/bits/stl_list.h:1690:15: note: parameter passing for argument of type 'std::__cxx11::list::const_iterator' changed in GCC 7.1 In member function 'void std::__cxx11::list<_Tp, _Alloc>::splice(const_iterator, std::__cxx11::list<_Tp, _Alloc>&, const_iterator) [with _Tp = ValueFlow::Value; _Alloc = std::allocator]', inlined from 'std::__cxx11::list<_Tp, _Alloc>::__remove_return_type std::__cxx11::list<_Tp, _Alloc>::remove_if(_Predicate) [with _Predicate = valueFlowAfterAssign(TokenList&, const SymbolDatabase&, ErrorLogger&, const Settings&, const std::set&)::; _Tp = ValueFlow::Value; _Alloc = std::allocator]' at /usr/include/c++/14.2.0/bits/list.tcc:557:22, inlined from 'void valueFlowAfterAssign(TokenList&, const SymbolDatabase&, ErrorLogger&, const Settings&, const std::set&)' at /home/buildozer/aports/community/cppcheck/src/cppcheck-2.14.2/lib/valueflow.cpp:6117:29: /usr/include/c++/14.2.0/bits/stl_list.h:1690:15: note: parameter passing for argument of type 'std::__cxx11::list::const_iterator' changed in GCC 7.1 1690 | { splice(__position, std::move(__x), __i); } | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14.2.0/bits/stl_list.h:1690:15: note: parameter passing for argument of type 'std::__cxx11::list::const_iterator' changed in GCC 7.1 In member function 'void std::__cxx11::list<_Tp, _Alloc>::splice(const_iterator, std::__cxx11::list<_Tp, _Alloc>&, const_iterator) [with _Tp = ValueFlow::Value; _Alloc = std::allocator]', inlined from 'std::__cxx11::list<_Tp, _Alloc>::__remove_return_type std::__cxx11::list<_Tp, _Alloc>::remove_if(_Predicate) [with _Predicate = valueFlowAfterAssign(TokenList&, const SymbolDatabase&, ErrorLogger&, const Settings&, const std::set&)::; _Tp = ValueFlow::Value; _Alloc = std::allocator]' at /usr/include/c++/14.2.0/bits/list.tcc:557:22, inlined from 'void valueFlowAfterAssign(TokenList&, const SymbolDatabase&, ErrorLogger&, const Settings&, const std::set&)' at /home/buildozer/aports/community/cppcheck/src/cppcheck-2.14.2/lib/valueflow.cpp:6138:33: /usr/include/c++/14.2.0/bits/stl_list.h:1690:15: note: parameter passing for argument of type 'std::__cxx11::list::const_iterator' changed in GCC 7.1 1690 | { splice(__position, std::move(__x), __i); } | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14.2.0/bits/stl_list.h:1690:15: note: parameter passing for argument of type 'std::__cxx11::list::const_iterator' changed in GCC 7.1 In member function 'void std::__cxx11::list<_Tp, _Alloc>::splice(const_iterator, std::__cxx11::list<_Tp, _Alloc>&, const_iterator) [with _Tp = ValueFlow::Value; _Alloc = std::allocator]', inlined from 'std::__cxx11::list<_Tp, _Alloc>::__remove_return_type std::__cxx11::list<_Tp, _Alloc>::remove_if(_Predicate) [with _Predicate = valueFlowAfterAssign(TokenList&, const SymbolDatabase&, ErrorLogger&, const Settings&, const std::set&)::; _Tp = ValueFlow::Value; _Alloc = std::allocator]' at /usr/include/c++/14.2.0/bits/list.tcc:557:22, inlined from 'void valueFlowAfterAssign(TokenList&, const SymbolDatabase&, ErrorLogger&, const Settings&, const std::set&)' at /home/buildozer/aports/community/cppcheck/src/cppcheck-2.14.2/lib/valueflow.cpp:6147:33: /usr/include/c++/14.2.0/bits/stl_list.h:1690:15: note: parameter passing for argument of type 'std::__cxx11::list::const_iterator' changed in GCC 7.1 1690 | { splice(__position, std::move(__x), __i); } | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14.2.0/bits/stl_list.h:1690:15: note: parameter passing for argument of type 'std::__cxx11::list::const_iterator' changed in GCC 7.1 In member function 'void std::__cxx11::list<_Tp, _Alloc>::splice(const_iterator, std::__cxx11::list<_Tp, _Alloc>&, const_iterator) [with _Tp = ValueFlow::Value; _Alloc = std::allocator]', inlined from 'std::__cxx11::list<_Tp, _Alloc>::__remove_return_type std::__cxx11::list<_Tp, _Alloc>::remove_if(_Predicate) [with _Predicate = valueFlowAfterAssign(TokenList&, const SymbolDatabase&, ErrorLogger&, const Settings&, const std::set&)::; _Tp = ValueFlow::Value; _Alloc = std::allocator]' at /usr/include/c++/14.2.0/bits/list.tcc:557:22, inlined from 'void valueFlowAfterAssign(TokenList&, const SymbolDatabase&, ErrorLogger&, const Settings&, const std::set&)' at /home/buildozer/aports/community/cppcheck/src/cppcheck-2.14.2/lib/valueflow.cpp:6108:29: /usr/include/c++/14.2.0/bits/stl_list.h:1690:15: note: parameter passing for argument of type 'std::__cxx11::list::const_iterator' changed in GCC 7.1 1690 | { splice(__position, std::move(__x), __i); } | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14.2.0/bits/stl_list.h:1690:15: note: parameter passing for argument of type 'std::__cxx11::list::const_iterator' changed in GCC 7.1 /home/buildozer/aports/community/cppcheck/src/cppcheck-2.14.2/lib/valueflow.cpp: In function 'void valueFlowSmartPointer(TokenList&, ErrorLogger&, const Settings&)': /home/buildozer/aports/community/cppcheck/src/cppcheck-2.14.2/lib/valueflow.cpp:8520:43: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 8520 | valueFlowForwardAssign(tok, var, {std::move(v)}, false, true, tokenlist, errorLogger, settings); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/cppcheck/src/cppcheck-2.14.2/lib/valueflow.cpp:8531:43: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 8531 | valueFlowForwardAssign(ftok, tok, std::move(vars), {std::move(v)}, false, tokenlist, errorLogger, settings); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::__cxx11::list<_Tp, _Alloc>::splice(const_iterator, std::__cxx11::list<_Tp, _Alloc>&, const_iterator) [with _Tp = ValueFlow::Value; _Alloc = std::allocator]', inlined from 'std::__cxx11::list<_Tp, _Alloc>::__remove_return_type std::__cxx11::list<_Tp, _Alloc>::remove_if(_Predicate) [with _Predicate = std::function; _Tp = ValueFlow::Value; _Alloc = std::allocator]' at /usr/include/c++/14.2.0/bits/list.tcc:557:22, inlined from 'void Token::removeValues(std::function)' at /home/buildozer/aports/community/cppcheck/src/cppcheck-2.14.2/lib/token.h:1262:38, inlined from 'void valueFlowSmartPointer(TokenList&, ErrorLogger&, const Settings&)' at /home/buildozer/aports/community/cppcheck/src/cppcheck-2.14.2/lib/valueflow.cpp:8533:38: /usr/include/c++/14.2.0/bits/stl_list.h:1690:15: note: parameter passing for argument of type 'std::__cxx11::list::const_iterator' changed in GCC 7.1 1690 | { splice(__position, std::move(__x), __i); } | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14.2.0/bits/stl_list.h:1690:15: note: parameter passing for argument of type 'std::__cxx11::list::const_iterator' changed in GCC 7.1 /home/buildozer/aports/community/cppcheck/src/cppcheck-2.14.2/lib/valueflow.cpp: In function 'void valueFlowSmartPointer(TokenList&, ErrorLogger&, const Settings&)': /home/buildozer/aports/community/cppcheck/src/cppcheck-2.14.2/lib/valueflow.cpp:8555:39: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 8555 | valueFlowForwardAssign(ftok, tok, std::move(vars), {std::move(v)}, false, tokenlist, errorLogger, settings); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'bool LifetimeStore::byVal(Token*, TokenList&, ErrorLogger&, const Settings&, Predicate, SourceLocation) [with Predicate = LifetimeStore::byDerefCopy(Token*, TokenList&, ErrorLogger&, const Settings&, SourceLocation) const::]', inlined from 'bool LifetimeStore::byDerefCopy(Token*, TokenList&, ErrorLogger&, const Settings&, Predicate, SourceLocation) const [with Predicate = LifetimeStore::byDerefCopy(Token*, TokenList&, ErrorLogger&, const Settings&, SourceLocation) const::]' at /home/buildozer/aports/community/cppcheck/src/cppcheck-2.14.2/lib/valueflow.cpp:4329:27: /home/buildozer/aports/community/cppcheck/src/cppcheck-2.14.2/lib/valueflow.cpp:4236:30: note: parameter passing for argument of type 'std::_List_const_iterator' changed in GCC 7.1 4236 | if (std::find(tok->values().cbegin(), tok->values().cend(), value) != tok->values().cend()) | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/cppcheck/src/cppcheck-2.14.2/lib/valueflow.cpp:4270:30: note: parameter passing for argument of type 'std::_List_const_iterator' changed in GCC 7.1 4270 | if (std::find(tok->values().cbegin(), tok->values().cend(), value) != tok->values().cend()) | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'bool LifetimeStore::byRef(Token*, TokenList&, ErrorLogger&, const Settings&, Predicate, SourceLocation) [with Predicate = std::function]', inlined from 'valueFlowLifetime(TokenList&, ErrorLogger&, const Settings&)::&)>' at /home/buildozer/aports/community/cppcheck/src/cppcheck-2.14.2/lib/valueflow.cpp:4942:39: /home/buildozer/aports/community/cppcheck/src/cppcheck-2.14.2/lib/valueflow.cpp:4176:26: note: parameter passing for argument of type 'std::_List_const_iterator' changed in GCC 7.1 4176 | if (std::find(tok->values().cbegin(), tok->values().cend(), value) != tok->values().cend()) | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'bool LifetimeStore::byVal(Token*, TokenList&, ErrorLogger&, const Settings&, Predicate, SourceLocation) [with Predicate = std::function]', inlined from 'valueFlowLifetime(TokenList&, ErrorLogger&, const Settings&)::&)>' at /home/buildozer/aports/community/cppcheck/src/cppcheck-2.14.2/lib/valueflow.cpp:4947:39: /home/buildozer/aports/community/cppcheck/src/cppcheck-2.14.2/lib/valueflow.cpp:4236:30: note: parameter passing for argument of type 'std::_List_const_iterator' changed in GCC 7.1 4236 | if (std::find(tok->values().cbegin(), tok->values().cend(), value) != tok->values().cend()) | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/cppcheck/src/cppcheck-2.14.2/lib/valueflow.cpp:4270:30: note: parameter passing for argument of type 'std::_List_const_iterator' changed in GCC 7.1 4270 | if (std::find(tok->values().cbegin(), tok->values().cend(), value) != tok->values().cend()) | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/cppcheck/src/cppcheck-2.14.2/lib/valueflow.cpp: In function 'bool LifetimeStore::byVal(Token*, TokenList&, ErrorLogger&, const Settings&, Predicate, SourceLocation) [with Predicate = LifetimeStore::byVal(Token*, TokenList&, ErrorLogger&, const Settings&, SourceLocation)::]': /home/buildozer/aports/community/cppcheck/src/cppcheck-2.14.2/lib/valueflow.cpp:4236:30: note: parameter passing for argument of type 'std::_List_const_iterator' changed in GCC 7.1 4236 | if (std::find(tok->values().cbegin(), tok->values().cend(), value) != tok->values().cend()) | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/cppcheck/src/cppcheck-2.14.2/lib/valueflow.cpp:4270:30: note: parameter passing for argument of type 'std::_List_const_iterator' changed in GCC 7.1 4270 | if (std::find(tok->values().cbegin(), tok->values().cend(), value) != tok->values().cend()) | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/cppcheck/src/cppcheck-2.14.2/lib/valueflow.cpp: In function 'bool LifetimeStore::byRef(Token*, TokenList&, ErrorLogger&, const Settings&, Predicate, SourceLocation) [with Predicate = LifetimeStore::byRef(Token*, TokenList&, ErrorLogger&, const Settings&, SourceLocation)::]': /home/buildozer/aports/community/cppcheck/src/cppcheck-2.14.2/lib/valueflow.cpp:4176:26: note: parameter passing for argument of type 'std::_List_const_iterator' changed in GCC 7.1 4176 | if (std::find(tok->values().cbegin(), tok->values().cend(), value) != tok->values().cend()) | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'bool std::none_of(_IIter, _IIter, _Predicate) [with _IIter = _List_const_iterator; _Predicate = _Mem_fn]', inlined from 'bool std::any_of(_IIter, _IIter, _Predicate) [with _IIter = _List_const_iterator; _Predicate = _Mem_fn]' at /usr/include/c++/14.2.0/bits/stl_algo.h:448:27, inlined from 'void valueFlowLifetime(TokenList&, ErrorLogger&, const Settings&)' at /home/buildozer/aports/community/cppcheck/src/cppcheck-2.14.2/lib/valueflow.cpp:5167:29: /usr/include/c++/14.2.0/bits/stl_algo.h:429:47: note: parameter passing for argument of type 'std::_List_const_iterator' changed in GCC 7.1 429 | { return __last == _GLIBCXX_STD_A::find_if(__first, __last, __pred); } | ^ In member function 'void std::__cxx11::list<_Tp, _Alloc>::splice(const_iterator, std::__cxx11::list<_Tp, _Alloc>&, const_iterator) [with _Tp = ValueFlow::Value; _Alloc = std::allocator]', inlined from 'std::__cxx11::list<_Tp, _Alloc>::__remove_return_type std::__cxx11::list<_Tp, _Alloc>::remove_if(_Predicate) [with _Predicate = valueFlowSubFunction(TokenList&, SymbolDatabase&, ErrorLogger&, const Settings&)::; _Tp = ValueFlow::Value; _Alloc = std::allocator]' at /usr/include/c++/14.2.0/bits/list.tcc:557:22, inlined from 'void valueFlowSubFunction(TokenList&, SymbolDatabase&, ErrorLogger&, const Settings&)' at /home/buildozer/aports/community/cppcheck/src/cppcheck-2.14.2/lib/valueflow.cpp:7819:36: /usr/include/c++/14.2.0/bits/stl_list.h:1690:15: note: parameter passing for argument of type 'std::__cxx11::list::const_iterator' changed in GCC 7.1 1690 | { splice(__position, std::move(__x), __i); } | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14.2.0/bits/stl_list.h:1690:15: note: parameter passing for argument of type 'std::__cxx11::list::const_iterator' changed in GCC 7.1 [361/364] Linking CXX executable bin/test-xmlreportv2 [362/364] Linking CXX executable bin/cppcheck [363/364] Linking CXX executable bin/cppcheck-gui [364/364] Linking CXX executable bin/testrunner Internal ctest changing into directory: /home/buildozer/aports/community/cppcheck/src/cppcheck-2.14.2/build Test project /home/buildozer/aports/community/cppcheck/src/cppcheck-2.14.2/build Start 46: TestProcessExecutorFiles Start 47: TestProcessExecutorFS Start 94: cfg-std_c Start 25: TestIO Start 95: cfg-std_cpp Start 73: TestValueFlow Start 27: TestLeakAutoVarRecursiveCountLimit Start 8: TestBufferOverrun Start 12: TestClass Start 56: TestStl Start 1: Test64BitPortability Start 2: TestAnalyzerInformation Start 3: TestAssert Start 4: TestAstUtils Start 5: TestAutoVariables Start 6: TestBool Start 7: TestBoost Start 9: TestCharVar Start 10: TestCheck Start 11: TestClangImport Start 13: TestCmdlineParser Start 14: TestColor Start 15: TestConstructors Start 16: TestCppcheck Start 17: TestErrorLogger Start 18: TestExceptionSafety Start 19: TestFileLister Start 20: TestFunctions Start 21: TestGarbage Start 22: TestImportProject Start 23: TestIncompleteStatement Start 24: TestInternal Start 26: TestLeakAutoVar Start 28: TestLeakAutoVarStrcpy Start 29: TestLeakAutoVarWindows Start 30: TestLeakAutoVarPosix Start 31: TestLibrary Start 32: TestMathLib Start 33: TestMemleak Start 34: TestMemleakInFunction Start 35: TestMemleakInClass Start 36: TestMemleakStructMember Start 37: TestMemleakNoVar Start 38: TestNullPointer Start 39: TestOptions Start 40: TestOther Start 41: TestPath Start 42: TestPathMatch Start 43: TestPlatform Start 44: TestPostfixOperator Start 45: TestPreprocessor Start 48: TestSettings Start 49: TestSimplifyTemplate Start 50: TestSimplifyTokens Start 51: TestSimplifyTypedef Start 52: TestSimplifyUsing Start 53: TestSingleExecutorFiles Start 54: TestSingleExecutorFS Start 55: TestSizeof Start 57: TestString Start 58: TestSummaries Start 59: TestSuppressions Start 60: TestSymbolDatabase Start 61: TestTimer Start 62: TestToken Start 63: TestTokenizer Start 64: TestTokenList Start 65: TestTokenRange Start 66: TestType Start 67: TestUninitVar Start 68: TestUnusedFunctions Start 69: TestUnusedPrivateFunction Start 70: TestUnusedVar Start 71: TestUtils Start 72: TestVaarg Start 74: TestVarID Start 75: cfg-boost_cpp Start 76: cfg-bsd_c Start 77: cfg-cairo_c Start 78: cfg-cppunit_cpp 1/103 Test #75: cfg-boost_cpp ........................ Passed 0.03 sec Start 79: cfg-gnu_c 2/103 Test #77: cfg-cairo_c .......................... Passed 0.03 sec Start 80: cfg-googletest_cpp 3/103 Test #76: cfg-bsd_c ............................ Passed 0.04 sec Start 81: cfg-gtk_c 4/103 Test #78: cfg-cppunit_cpp ...................... Passed 0.05 sec Start 82: cfg-kde_cpp 5/103 Test #80: cfg-googletest_cpp ................... Passed 0.04 sec Start 83: cfg-libcurl_c 6/103 Test #82: cfg-kde_cpp .......................... Passed 0.05 sec Start 84: cfg-libsigc___cpp 7/103 Test #83: cfg-libcurl_c ........................ Passed 0.04 sec Start 85: cfg-lua_c 8/103 Test #85: cfg-lua_c ............................ Passed 0.02 sec Start 86: cfg-mfc_cpp 9/103 Test #86: cfg-mfc_cpp .......................... Passed 0.02 sec Start 87: cfg-opencv2_cpp 10/103 Test #84: cfg-libsigc___cpp .................... Passed 0.06 sec Start 88: cfg-openmp_c 11/103 Test #81: cfg-gtk_c ............................ Passed 0.14 sec Start 89: cfg-openssl_c 12/103 Test #87: cfg-opencv2_cpp ...................... Passed 0.04 sec Start 90: cfg-posix_c 13/103 Test #88: cfg-openmp_c ......................... Passed 0.05 sec Start 91: cfg-python_c 14/103 Test #89: cfg-openssl_c ........................ Passed 0.04 sec Start 92: cfg-qt_cpp 15/103 Test #79: cfg-gnu_c ............................ Passed 0.21 sec Start 93: cfg-sqlite3_c 16/103 Test #91: cfg-python_c ......................... Passed 0.04 sec Start 96: cfg-windows32A 17/103 Test #93: cfg-sqlite3_c ........................ Passed 0.03 sec Start 97: cfg-windows32W 18/103 Test #92: cfg-qt_cpp ........................... Passed 0.14 sec Start 98: cfg-windows64 19/103 Test #2: TestAnalyzerInformation .............. Passed 0.52 sec Start 99: cfg-wxwidgets_cpp 20/103 Test #10: TestCheck ............................ Passed 0.52 sec Start 100: test-cppchecklibrarydata 21/103 Test #1: Test64BitPortability ................. Passed 0.54 sec 22/103 Test #3: TestAssert ........................... Passed 0.54 sec 23/103 Test #7: TestBoost ............................ Passed 0.54 sec 24/103 Test #9: TestCharVar .......................... Passed 0.54 sec 25/103 Test #11: TestClangImport ...................... Passed 0.54 sec 26/103 Test #14: TestColor ............................ Passed 0.54 sec 27/103 Test #16: TestCppcheck ......................... Passed 0.53 sec 28/103 Test #17: TestErrorLogger ...................... Passed 0.53 sec Start 101: test-filelist Start 102: test-projectfile Start 103: test-xmlreportv2 29/103 Test #19: TestFileLister ....................... Passed 0.54 sec 30/103 Test #22: TestImportProject .................... Passed 0.54 sec 31/103 Test #28: TestLeakAutoVarStrcpy ................ Passed 0.53 sec 32/103 Test #30: TestLeakAutoVarPosix ................. Passed 0.53 sec 33/103 Test #42: TestPathMatch ........................ Passed 0.53 sec 34/103 Test #43: TestPlatform ......................... Passed 0.53 sec 35/103 Test #39: TestOptions .......................... Passed 0.53 sec 36/103 Test #48: TestSettings ......................... Passed 0.53 sec 37/103 Test #102: test-projectfile ..................... Passed 0.01 sec 38/103 Test #33: TestMemleak .......................... Passed 0.54 sec 39/103 Test #41: TestPath ............................. Passed 0.53 sec 40/103 Test #18: TestExceptionSafety .................. Passed 0.55 sec 41/103 Test #103: test-xmlreportv2 ..................... Passed 0.01 sec 42/103 Test #101: test-filelist ........................ Passed 0.02 sec 43/103 Test #29: TestLeakAutoVarWindows ............... Passed 0.55 sec 44/103 Test #58: TestSummaries ........................ Passed 0.53 sec 45/103 Test #32: TestMathLib .......................... Passed 0.55 sec 46/103 Test #34: TestMemleakInFunction ................ Passed 0.55 sec 47/103 Test #61: TestTimer ............................ Passed 0.54 sec 48/103 Test #44: TestPostfixOperator .................. Passed 0.55 sec 49/103 Test #24: TestInternal ......................... Passed 0.56 sec 50/103 Test #62: TestToken ............................ Passed 0.54 sec 51/103 Test #64: TestTokenList ........................ Passed 0.54 sec 52/103 Test #65: TestTokenRange ....................... Passed 0.54 sec 53/103 Test #71: TestUtils ............................ Passed 0.54 sec 54/103 Test #35: TestMemleakInClass ................... Passed 0.56 sec 55/103 Test #36: TestMemleakStructMember .............. Passed 0.57 sec 56/103 Test #23: TestIncompleteStatement .............. Passed 0.57 sec 57/103 Test #37: TestMemleakNoVar ..................... Passed 0.57 sec 58/103 Test #52: TestSimplifyUsing .................... Passed 0.56 sec 59/103 Test #4: TestAstUtils ......................... Passed 0.59 sec 60/103 Test #13: TestCmdlineParser .................... Passed 0.59 sec 61/103 Test #72: TestVaarg ............................ Passed 0.55 sec 62/103 Test #69: TestUnusedPrivateFunction ............ Passed 0.56 sec 63/103 Test #45: TestPreprocessor ..................... Passed 0.58 sec 64/103 Test #57: TestString ........................... Passed 0.57 sec 65/103 Test #6: TestBool ............................. Passed 0.60 sec 66/103 Test #66: TestType ............................. Passed 0.57 sec 67/103 Test #31: TestLibrary .......................... Passed 0.59 sec 68/103 Test #50: TestSimplifyTokens ................... Passed 0.59 sec 69/103 Test #21: TestGarbage .......................... Passed 0.61 sec 70/103 Test #51: TestSimplifyTypedef .................. Passed 0.59 sec 71/103 Test #55: TestSizeof ........................... Passed 0.59 sec 72/103 Test #68: TestUnusedFunctions .................. Passed 0.60 sec 73/103 Test #74: TestVarID ............................ Passed 0.60 sec 74/103 Test #15: TestConstructors ..................... Passed 0.65 sec 75/103 Test #20: TestFunctions ........................ Passed 0.66 sec 76/103 Test #26: TestLeakAutoVar ...................... Passed 0.70 sec 77/103 Test #100: test-cppchecklibrarydata ............. Passed 0.24 sec 78/103 Test #96: cfg-windows32A ....................... Passed 0.58 sec 79/103 Test #60: TestSymbolDatabase ................... Passed 0.84 sec 80/103 Test #53: TestSingleExecutorFiles .............. Passed 0.92 sec 81/103 Test #97: cfg-windows32W ....................... Passed 0.68 sec 82/103 Test #98: cfg-windows64 ........................ Passed 0.59 sec 83/103 Test #90: cfg-posix_c .......................... Passed 0.76 sec 84/103 Test #70: TestUnusedVar ........................ Passed 1.03 sec 85/103 Test #27: TestLeakAutoVarRecursiveCountLimit ... Passed 1.08 sec 86/103 Test #40: TestOther ............................ Passed 1.33 sec 87/103 Test #38: TestNullPointer ...................... Passed 1.48 sec 88/103 Test #54: TestSingleExecutorFS ................. Passed 1.52 sec 89/103 Test #73: TestValueFlow ........................ Passed 1.69 sec 90/103 Test #99: cfg-wxwidgets_cpp .................... Passed 1.17 sec 91/103 Test #8: TestBufferOverrun .................... Passed 1.74 sec 92/103 Test #5: TestAutoVariables .................... Passed 1.95 sec 93/103 Test #25: TestIO ............................... Passed 2.17 sec 94/103 Test #12: TestClass ............................ Passed 2.27 sec 95/103 Test #67: TestUninitVar ........................ Passed 2.31 sec 96/103 Test #56: TestStl .............................. Passed 2.64 sec 97/103 Test #95: cfg-std_cpp .......................... Passed 2.92 sec 98/103 Test #94: cfg-std_c ............................ Passed 2.94 sec 99/103 Test #49: TestSimplifyTemplate ................. Passed 3.80 sec 100/103 Test #63: TestTokenizer ........................ Passed 4.24 sec 101/103 Test #46: TestProcessExecutorFiles ............. Passed 4.37 sec 102/103 Test #47: TestProcessExecutorFS ................ Passed 4.59 sec 103/103 Test #59: TestSuppressions ..................... Passed 7.79 sec 100% tests passed, 0 tests failed out of 103 Total Test time (real) = 7.84 sec >>> cppcheck: Entering fakeroot... -- Install configuration: "MinSizeRel" -- Installing: /home/buildozer/aports/community/cppcheck/pkg/cppcheck/usr/bin/cppcheck -- Installing: /home/buildozer/aports/community/cppcheck/pkg/cppcheck/usr/share/cppcheck/addons/__init__.py -- Installing: /home/buildozer/aports/community/cppcheck/pkg/cppcheck/usr/share/cppcheck/addons/cppcheck.py -- Installing: /home/buildozer/aports/community/cppcheck/pkg/cppcheck/usr/share/cppcheck/addons/cppcheckdata.py -- Installing: /home/buildozer/aports/community/cppcheck/pkg/cppcheck/usr/share/cppcheck/addons/findcasts.py -- Installing: /home/buildozer/aports/community/cppcheck/pkg/cppcheck/usr/share/cppcheck/addons/misc.py -- Installing: /home/buildozer/aports/community/cppcheck/pkg/cppcheck/usr/share/cppcheck/addons/misra.py -- Installing: /home/buildozer/aports/community/cppcheck/pkg/cppcheck/usr/share/cppcheck/addons/misra_9.py -- Installing: /home/buildozer/aports/community/cppcheck/pkg/cppcheck/usr/share/cppcheck/addons/naming.py -- Installing: /home/buildozer/aports/community/cppcheck/pkg/cppcheck/usr/share/cppcheck/addons/namingng.py -- Installing: /home/buildozer/aports/community/cppcheck/pkg/cppcheck/usr/share/cppcheck/addons/runaddon.py -- Installing: /home/buildozer/aports/community/cppcheck/pkg/cppcheck/usr/share/cppcheck/addons/threadsafety.py -- Installing: /home/buildozer/aports/community/cppcheck/pkg/cppcheck/usr/share/cppcheck/addons/y2038.py -- Installing: /home/buildozer/aports/community/cppcheck/pkg/cppcheck/usr/share/cppcheck/cfg/avr.cfg -- Installing: /home/buildozer/aports/community/cppcheck/pkg/cppcheck/usr/share/cppcheck/cfg/bento4.cfg -- Installing: /home/buildozer/aports/community/cppcheck/pkg/cppcheck/usr/share/cppcheck/cfg/boost.cfg -- Installing: /home/buildozer/aports/community/cppcheck/pkg/cppcheck/usr/share/cppcheck/cfg/bsd.cfg -- Installing: /home/buildozer/aports/community/cppcheck/pkg/cppcheck/usr/share/cppcheck/cfg/cairo.cfg -- Installing: /home/buildozer/aports/community/cppcheck/pkg/cppcheck/usr/share/cppcheck/cfg/cppcheck-lib.cfg -- Installing: /home/buildozer/aports/community/cppcheck/pkg/cppcheck/usr/share/cppcheck/cfg/cppunit.cfg -- Installing: /home/buildozer/aports/community/cppcheck/pkg/cppcheck/usr/share/cppcheck/cfg/dpdk.cfg -- Installing: /home/buildozer/aports/community/cppcheck/pkg/cppcheck/usr/share/cppcheck/cfg/embedded_sql.cfg -- Installing: /home/buildozer/aports/community/cppcheck/pkg/cppcheck/usr/share/cppcheck/cfg/emscripten.cfg -- Installing: /home/buildozer/aports/community/cppcheck/pkg/cppcheck/usr/share/cppcheck/cfg/ginac.cfg -- Installing: /home/buildozer/aports/community/cppcheck/pkg/cppcheck/usr/share/cppcheck/cfg/gnu.cfg -- Installing: /home/buildozer/aports/community/cppcheck/pkg/cppcheck/usr/share/cppcheck/cfg/googletest.cfg -- Installing: /home/buildozer/aports/community/cppcheck/pkg/cppcheck/usr/share/cppcheck/cfg/gtk.cfg -- Installing: /home/buildozer/aports/community/cppcheck/pkg/cppcheck/usr/share/cppcheck/cfg/icu.cfg -- Installing: /home/buildozer/aports/community/cppcheck/pkg/cppcheck/usr/share/cppcheck/cfg/kde.cfg -- Installing: /home/buildozer/aports/community/cppcheck/pkg/cppcheck/usr/share/cppcheck/cfg/libcerror.cfg -- Installing: /home/buildozer/aports/community/cppcheck/pkg/cppcheck/usr/share/cppcheck/cfg/libcurl.cfg -- Installing: /home/buildozer/aports/community/cppcheck/pkg/cppcheck/usr/share/cppcheck/cfg/libsigc++.cfg -- Installing: /home/buildozer/aports/community/cppcheck/pkg/cppcheck/usr/share/cppcheck/cfg/lua.cfg -- Installing: /home/buildozer/aports/community/cppcheck/pkg/cppcheck/usr/share/cppcheck/cfg/mfc.cfg -- Installing: /home/buildozer/aports/community/cppcheck/pkg/cppcheck/usr/share/cppcheck/cfg/microsoft_atl.cfg -- Installing: /home/buildozer/aports/community/cppcheck/pkg/cppcheck/usr/share/cppcheck/cfg/microsoft_sal.cfg -- Installing: /home/buildozer/aports/community/cppcheck/pkg/cppcheck/usr/share/cppcheck/cfg/microsoft_unittest.cfg -- Installing: /home/buildozer/aports/community/cppcheck/pkg/cppcheck/usr/share/cppcheck/cfg/motif.cfg -- Installing: /home/buildozer/aports/community/cppcheck/pkg/cppcheck/usr/share/cppcheck/cfg/nspr.cfg -- Installing: /home/buildozer/aports/community/cppcheck/pkg/cppcheck/usr/share/cppcheck/cfg/ntl.cfg -- Installing: /home/buildozer/aports/community/cppcheck/pkg/cppcheck/usr/share/cppcheck/cfg/opencv2.cfg -- Installing: /home/buildozer/aports/community/cppcheck/pkg/cppcheck/usr/share/cppcheck/cfg/opengl.cfg -- Installing: /home/buildozer/aports/community/cppcheck/pkg/cppcheck/usr/share/cppcheck/cfg/openmp.cfg -- Installing: /home/buildozer/aports/community/cppcheck/pkg/cppcheck/usr/share/cppcheck/cfg/openssl.cfg -- Installing: /home/buildozer/aports/community/cppcheck/pkg/cppcheck/usr/share/cppcheck/cfg/pcre.cfg -- Installing: /home/buildozer/aports/community/cppcheck/pkg/cppcheck/usr/share/cppcheck/cfg/posix.cfg -- Installing: /home/buildozer/aports/community/cppcheck/pkg/cppcheck/usr/share/cppcheck/cfg/python.cfg -- Installing: /home/buildozer/aports/community/cppcheck/pkg/cppcheck/usr/share/cppcheck/cfg/qt.cfg -- Installing: /home/buildozer/aports/community/cppcheck/pkg/cppcheck/usr/share/cppcheck/cfg/ruby.cfg -- Installing: /home/buildozer/aports/community/cppcheck/pkg/cppcheck/usr/share/cppcheck/cfg/sdl.cfg -- Installing: /home/buildozer/aports/community/cppcheck/pkg/cppcheck/usr/share/cppcheck/cfg/sfml.cfg -- Installing: /home/buildozer/aports/community/cppcheck/pkg/cppcheck/usr/share/cppcheck/cfg/sqlite3.cfg -- Installing: /home/buildozer/aports/community/cppcheck/pkg/cppcheck/usr/share/cppcheck/cfg/std.cfg -- Installing: /home/buildozer/aports/community/cppcheck/pkg/cppcheck/usr/share/cppcheck/cfg/tinyxml2.cfg -- Installing: /home/buildozer/aports/community/cppcheck/pkg/cppcheck/usr/share/cppcheck/cfg/vcl.cfg -- Installing: /home/buildozer/aports/community/cppcheck/pkg/cppcheck/usr/share/cppcheck/cfg/windows.cfg -- Installing: /home/buildozer/aports/community/cppcheck/pkg/cppcheck/usr/share/cppcheck/cfg/wxsqlite3.cfg -- Installing: /home/buildozer/aports/community/cppcheck/pkg/cppcheck/usr/share/cppcheck/cfg/wxsvg.cfg -- Installing: /home/buildozer/aports/community/cppcheck/pkg/cppcheck/usr/share/cppcheck/cfg/wxwidgets.cfg -- Installing: /home/buildozer/aports/community/cppcheck/pkg/cppcheck/usr/share/cppcheck/cfg/zephyr.cfg -- Installing: /home/buildozer/aports/community/cppcheck/pkg/cppcheck/usr/share/cppcheck/cfg/zlib.cfg -- Installing: /home/buildozer/aports/community/cppcheck/pkg/cppcheck/usr/share/cppcheck/platforms/aix_ppc64.xml -- Installing: /home/buildozer/aports/community/cppcheck/pkg/cppcheck/usr/share/cppcheck/platforms/arm32-wchar_t2.xml -- Installing: /home/buildozer/aports/community/cppcheck/pkg/cppcheck/usr/share/cppcheck/platforms/arm32-wchar_t4.xml -- Installing: /home/buildozer/aports/community/cppcheck/pkg/cppcheck/usr/share/cppcheck/platforms/arm64-wchar_t2.xml -- Installing: /home/buildozer/aports/community/cppcheck/pkg/cppcheck/usr/share/cppcheck/platforms/arm64-wchar_t4.xml -- Installing: /home/buildozer/aports/community/cppcheck/pkg/cppcheck/usr/share/cppcheck/platforms/avr8.xml -- Installing: /home/buildozer/aports/community/cppcheck/pkg/cppcheck/usr/share/cppcheck/platforms/cray_sv1.xml -- Installing: /home/buildozer/aports/community/cppcheck/pkg/cppcheck/usr/share/cppcheck/platforms/elbrus-e1cp.xml -- Installing: /home/buildozer/aports/community/cppcheck/pkg/cppcheck/usr/share/cppcheck/platforms/mips32.xml -- Installing: /home/buildozer/aports/community/cppcheck/pkg/cppcheck/usr/share/cppcheck/platforms/msp430_eabi_large_datamodel.xml -- Installing: /home/buildozer/aports/community/cppcheck/pkg/cppcheck/usr/share/cppcheck/platforms/pic16.xml -- Installing: /home/buildozer/aports/community/cppcheck/pkg/cppcheck/usr/share/cppcheck/platforms/pic8-enhanced.xml -- Installing: /home/buildozer/aports/community/cppcheck/pkg/cppcheck/usr/share/cppcheck/platforms/pic8.xml -- Installing: /home/buildozer/aports/community/cppcheck/pkg/cppcheck/usr/share/cppcheck/platforms/unix32-unsigned.xml -- Installing: /home/buildozer/aports/community/cppcheck/pkg/cppcheck/usr/share/cppcheck/platforms/unix64-unsigned.xml -- Installing: /home/buildozer/aports/community/cppcheck/pkg/cppcheck/usr/bin/cppcheck-gui -- Installing: /home/buildozer/aports/community/cppcheck/pkg/cppcheck/usr/bin/cppcheck_de.qm -- Installing: /home/buildozer/aports/community/cppcheck/pkg/cppcheck/usr/bin/cppcheck_es.qm -- Installing: /home/buildozer/aports/community/cppcheck/pkg/cppcheck/usr/bin/cppcheck_fi.qm -- Installing: /home/buildozer/aports/community/cppcheck/pkg/cppcheck/usr/bin/cppcheck_fr.qm -- Installing: /home/buildozer/aports/community/cppcheck/pkg/cppcheck/usr/bin/cppcheck_it.qm -- Installing: /home/buildozer/aports/community/cppcheck/pkg/cppcheck/usr/bin/cppcheck_ja.qm -- Installing: /home/buildozer/aports/community/cppcheck/pkg/cppcheck/usr/bin/cppcheck_ko.qm -- Installing: /home/buildozer/aports/community/cppcheck/pkg/cppcheck/usr/bin/cppcheck_nl.qm -- Installing: /home/buildozer/aports/community/cppcheck/pkg/cppcheck/usr/bin/cppcheck_ru.qm -- Installing: /home/buildozer/aports/community/cppcheck/pkg/cppcheck/usr/bin/cppcheck_sr.qm -- Installing: /home/buildozer/aports/community/cppcheck/pkg/cppcheck/usr/bin/cppcheck_sv.qm -- Installing: /home/buildozer/aports/community/cppcheck/pkg/cppcheck/usr/bin/cppcheck_zh_CN.qm -- Installing: /home/buildozer/aports/community/cppcheck/pkg/cppcheck/usr/bin/cppcheck_zh_TW.qm -- Installing: /home/buildozer/aports/community/cppcheck/pkg/cppcheck/usr/share/applications/cppcheck-gui.desktop -- Installing: /home/buildozer/aports/community/cppcheck/pkg/cppcheck/usr/share/icons/hicolor/scalable/apps/cppcheck-gui.svg -- Installing: /home/buildozer/aports/community/cppcheck/pkg/cppcheck/usr/share/icons/hicolor/64x64/apps/cppcheck-gui.png >>> cppcheck-doc*: Running split function doc... 'usr/share/man' -> '/home/buildozer/aports/community/cppcheck/pkg/cppcheck-doc/usr/share/man' >>> cppcheck-doc*: Preparing subpackage cppcheck-doc... >>> cppcheck-doc*: Running postcheck for cppcheck-doc >>> cppcheck-htmlreport*: Running split function htmlreport... 'usr/bin/cppcheck-htmlreport' -> '/home/buildozer/aports/community/cppcheck/pkg/cppcheck-htmlreport/usr/bin/cppcheck-htmlreport' >>> cppcheck-htmlreport*: Preparing subpackage cppcheck-htmlreport... >>> cppcheck-htmlreport*: Running postcheck for cppcheck-htmlreport >>> cppcheck-gui*: Running split function gui... 'usr/bin/cppcheck-gui' -> '/home/buildozer/aports/community/cppcheck/pkg/cppcheck-gui/usr/bin/cppcheck-gui' 'usr/share/icons' -> '/home/buildozer/aports/community/cppcheck/pkg/cppcheck-gui/usr/share/icons' 'usr/share/applications' -> '/home/buildozer/aports/community/cppcheck/pkg/cppcheck-gui/usr/share/applications' >>> cppcheck-gui*: Preparing subpackage cppcheck-gui... >>> cppcheck-gui*: Stripping binaries >>> cppcheck-gui*: Running postcheck for cppcheck-gui >>> cppcheck*: Running postcheck for cppcheck >>> cppcheck*: Preparing package cppcheck... >>> cppcheck*: Stripping binaries >>> cppcheck-doc*: Scanning shared objects >>> cppcheck-gui*: Scanning shared objects >>> cppcheck-htmlreport*: Scanning shared objects >>> cppcheck*: Scanning shared objects >>> cppcheck-doc*: Tracing dependencies... >>> cppcheck-doc*: Package size: 4.4 KB >>> cppcheck-doc*: Compressing data... >>> cppcheck-doc*: Create checksum... >>> cppcheck-doc*: Create cppcheck-doc-2.14.2-r1.apk >>> cppcheck-gui*: Tracing dependencies... cppcheck=2.14.2-r1 so:libQt6Charts.so.6 so:libQt6Core.so.6 so:libQt6Gui.so.6 so:libQt6Help.so.6 so:libQt6Network.so.6 so:libQt6PrintSupport.so.6 so:libQt6Widgets.so.6 so:libc.musl-armv7.so.1 so:libgcc_s.so.1 so:libpcre.so.1 so:libstdc++.so.6 so:libtinyxml2.so.11 >>> cppcheck-gui*: Package size: 3.1 MB >>> cppcheck-gui*: Compressing data... >>> cppcheck-gui*: Create checksum... >>> cppcheck-gui*: Create cppcheck-gui-2.14.2-r1.apk >>> cppcheck-htmlreport*: Tracing dependencies... cppcheck=2.14.2-r1 python3 py3-pygments >>> cppcheck-htmlreport*: Package size: 34.4 KB >>> cppcheck-htmlreport*: Compressing data... >>> cppcheck-htmlreport*: Create checksum... >>> cppcheck-htmlreport*: Create cppcheck-htmlreport-2.14.2-r1.apk >>> cppcheck*: Tracing dependencies... so:libc.musl-armv7.so.1 so:libgcc_s.so.1 so:libpcre.so.1 so:libstdc++.so.6 so:libtinyxml2.so.11 >>> cppcheck*: Package size: 6.7 MB >>> cppcheck*: Compressing data... >>> cppcheck*: Create checksum... >>> cppcheck*: Create cppcheck-2.14.2-r1.apk >>> cppcheck: Build complete at Tue, 25 Mar 2025 15:19:49 +0000 elapsed time 0h 0m 51s >>> cppcheck: Cleaning up srcdir >>> cppcheck: Cleaning up pkgdir >>> cppcheck: Uninstalling dependencies... (1/338) Purging .makedepends-cppcheck (20250325.151859) (2/338) Purging cmake (3.31.6-r1) (3/338) Purging pcre-dev (8.45-r4) (4/338) Purging libpcre16 (8.45-r4) (5/338) Purging libpcre32 (8.45-r4) (6/338) Purging libpcrecpp (8.45-r4) (7/338) Purging pcre (8.45-r4) (8/338) Purging samurai (1.2-r6) (9/338) Purging tinyxml2-dev (11.0.0-r0) (10/338) Purging tinyxml2 (11.0.0-r0) (11/338) Purging qt6-qtcharts-dev (6.8.2-r0) (12/338) Purging qt6-qtcharts (6.8.2-r0) (13/338) Purging qt6-qttools-dev (6.8.2-r1) (14/338) Purging qt6-qttools (6.8.2-r1) (15/338) Purging qt6-qtdeclarative-dev (6.8.2-r0) (16/338) Purging qt6-qtshadertools-dev (6.8.2-r0) (17/338) Purging qt6-qtshadertools (6.8.2-r0) (18/338) Purging qt6-qttools-libs (6.8.2-r1) (19/338) Purging agetty-openrc (0.60.1-r1) (20/338) Purging agetty (2.41-r0) (21/338) Purging at-spi2-core (2.56.0-r0) (22/338) Purging avahi-openrc (0.8-r20) (23/338) Purging dbus-openrc (1.16.2-r1) (24/338) Purging dbus-daemon-launch-helper (1.16.2-r1) (25/338) Purging dbus (1.16.2-r1) (26/338) Purging blkid (2.41-r0) (27/338) Purging cfdisk (2.41-r0) (28/338) Purging clang19-libclang (19.1.7-r1) (29/338) Purging dmesg (2.41-r0) (30/338) Purging findmnt (2.41-r0) (31/338) Purging flock (2.41-r0) (32/338) Purging fstrim (2.41-r0) (33/338) Purging hexdump (2.41-r0) (34/338) Purging libarchive (3.7.7-r0) (35/338) Purging libuv (1.50.0-r0) (36/338) Purging logger (2.41-r0) (37/338) Purging losetup (2.41-r0) (38/338) Purging lsblk (2.41-r0) (39/338) Purging lscpu (2.41-r0) (40/338) Purging mcookie (2.41-r0) (41/338) Purging mount (2.41-r0) (42/338) Purging partx (2.41-r0) (43/338) Purging py3-packaging-pyc (24.2-r0) (44/338) Purging py3-parsing-pyc (3.2.0-r0) (45/338) Purging python3-pyc (3.12.9-r0) (46/338) Purging python3-pycache-pyc0 (3.12.9-r0) (47/338) Purging xcb-proto-pyc (1.17.0-r0) (48/338) Purging pyc (3.12.9-r0) (49/338) Purging qt6-qtbase-dev (6.8.2-r0) (50/338) Purging qt6-qtbase-mysql (6.8.2-r0) (51/338) Purging qt6-qtbase-odbc (6.8.2-r0) (52/338) Purging qt6-qtbase-postgresql (6.8.2-r0) (53/338) Purging qt6-qtbase-sqlite (6.8.2-r0) (54/338) Purging cups-dev (2.4.11-r0) (55/338) Purging libgcrypt-dev (1.10.3-r1) (56/338) Purging double-conversion-dev (3.3.1-r0) (57/338) Purging gtk+3.0-dev (3.24.49-r1) (58/338) Purging wayland-protocols (1.42-r0) (59/338) Purging libb2-dev (0.98.1-r3) (60/338) Purging libinput-dev (1.28.0-r0) (61/338) Purging eudev-dev (3.2.14-r5) (62/338) Purging libpq-dev (17.4-r0) (63/338) Purging libpq (17.4-r0) (64/338) Purging libproxy-dev (0.5.9-r0) (65/338) Purging libxkbcommon-dev (1.8.1-r0) (66/338) Purging mariadb-dev (11.4.5-r0) (67/338) Purging fmt-dev (11.1.4-r0) (68/338) Purging fmt (11.1.4-r0) (69/338) Purging mariadb-connector-c-dev (3.3.10-r0) (70/338) Purging mariadb-connector-c (3.3.10-r0) (71/338) Purging mariadb-embedded (11.4.5-r0) (72/338) Purging mariadb-common (11.4.5-r0) (73/338) Purging openssl-dev (3.3.3-r0) (74/338) Purging tslib-dev (1.23-r0) (75/338) Purging unixodbc-dev (2.3.12-r0) (76/338) Purging unixodbc (2.3.12-r0) (77/338) Purging vulkan-loader-dev (1.4.304.1-r1) (78/338) Purging vulkan-headers (1.4.304.1-r1) (79/338) Purging vulkan-loader (1.4.304.1-r1) (80/338) Purging wayland-dev (1.23.1-r0) (81/338) Purging xcb-util-cursor-dev (0.1.5-r0) (82/338) Purging xcb-util-image-dev (0.4.1-r0) (83/338) Purging xcb-util-keysyms-dev (0.4.1-r0) (84/338) Purging xcb-util-renderutil-dev (0.3.10-r0) (85/338) Purging xcb-util-wm-dev (0.4.2-r0) (86/338) Purging qt6-qtwayland (6.8.2-r0) (87/338) Purging rhash-libs (1.4.5-r0) (88/338) Purging runuser (2.41-r0) (89/338) Purging setpriv (2.41-r0) (90/338) Purging sfdisk (2.41-r0) (91/338) Purging umount (2.41-r0) (92/338) Purging util-linux-misc (2.41-r0) (93/338) Purging setarch (2.41-r0) (94/338) Purging util-linux-openrc (2.41-r0) (95/338) Purging uuidgen (2.41-r0) (96/338) Purging wipefs (2.41-r0) (97/338) Purging at-spi2-core-dev (2.56.0-r0) (98/338) Purging qt6-qtdeclarative (6.8.2-r0) (99/338) Purging qt6-qtbase-x11 (6.8.2-r0) (100/338) Purging xdg-utils (1.2.1-r1) (101/338) Purging xprop (1.2.8-r0) (102/338) Purging xset (1.2.5-r1) (103/338) Purging gtk+3.0 (3.24.49-r1) Executing gtk+3.0-3.24.49-r1.post-deinstall (104/338) Purging gobject-introspection (1.84.0-r0) (105/338) Purging gtk-update-icon-cache (3.24.49-r1) (106/338) Purging hicolor-icon-theme (0.18-r0) (107/338) Purging libatk-bridge-2.0 (2.56.0-r0) (108/338) Purging at-spi2-core-libs (2.56.0-r0) (109/338) Purging avahi-dev (0.8-r20) (110/338) Purging gdbm-dev (1.24-r0) (111/338) Purging gdbm-tools (1.24-r0) (112/338) Purging avahi-compat-howl (0.8-r20) (113/338) Purging avahi-compat-libdns_sd (0.8-r20) (114/338) Purging avahi-glib (0.8-r20) (115/338) Purging avahi (0.8-r20) (116/338) Purging cups-libs (2.4.11-r0) (117/338) Purging avahi-libs (0.8-r20) (118/338) Purging pango-dev (1.56.3-r0) (119/338) Purging pango-tools (1.56.3-r0) (120/338) Purging pango (1.56.3-r0) Executing pango-1.56.3-r0.pre-deinstall (121/338) Purging harfbuzz-dev (10.2.0-r0) (122/338) Purging harfbuzz-cairo (10.2.0-r0) (123/338) Purging harfbuzz-gobject (10.2.0-r0) (124/338) Purging harfbuzz-icu (10.2.0-r0) (125/338) Purging harfbuzz-subset (10.2.0-r0) (126/338) Purging harfbuzz (10.2.0-r0) (127/338) Purging graphite2-dev (1.3.14-r6) (128/338) Purging graphite2 (1.3.14-r6) (129/338) Purging cairo-dev (1.18.2-r1) (130/338) Purging cairo-tools (1.18.2-r1) (131/338) Purging xcb-util-dev (0.4.1-r3) (132/338) Purging util-macros (1.20.1-r0) (133/338) Purging cairo-gobject (1.18.2-r1) (134/338) Purging cairo (1.18.2-r1) (135/338) Purging libxft-dev (2.3.8-r3) (136/338) Purging libxft (2.3.8-r3) (137/338) Purging fontconfig-dev (2.15.0-r2) (138/338) Purging fontconfig (2.15.0-r2) (139/338) Purging freetype-dev (2.13.3-r0) (140/338) Purging freetype (2.13.3-r0) (141/338) Purging brotli-dev (1.1.0-r2) (142/338) Purging brotli (1.1.0-r2) (143/338) Purging gdk-pixbuf-dev (2.42.12-r1) (144/338) Purging gdk-pixbuf (2.42.12-r1) Executing gdk-pixbuf-2.42.12-r1.pre-deinstall (145/338) Purging glib-dev (2.84.0-r0) (146/338) Purging bzip2-dev (1.0.8-r6) (147/338) Purging docbook-xsl (1.79.2-r11) (148/338) Purging docbook-xsl-ns (1.79.2-r11) Executing docbook-xsl-ns-1.79.2-r11.pre-deinstall (149/338) Purging docbook-xsl-nons (1.79.2-r11) Executing docbook-xsl-nons-1.79.2-r11.pre-deinstall (150/338) Purging docbook-xml (4.5-r10) Executing docbook-xml-4.5-r10.pre-deinstall (151/338) Purging gettext-dev (0.22.5-r0) (152/338) Purging gettext-asprintf (0.22.5-r0) (153/338) Purging gettext (0.22.5-r0) (154/338) Purging gettext-envsubst (0.22.5-r0) (155/338) Purging libxslt (1.1.43-r0) (156/338) Purging py3-packaging (24.2-r0) (157/338) Purging py3-parsing (3.2.0-r0) (158/338) Purging pcre2-dev (10.43-r1) (159/338) Purging libpcre2-32 (10.43-r1) (160/338) Purging libedit-dev (20250104.3.1-r0) (161/338) Purging ncurses-dev (6.5_p20250216-r0) (162/338) Purging libncurses++ (6.5_p20250216-r0) (163/338) Purging bsd-compat-headers (0.7.2-r6) (164/338) Purging libepoxy-dev (1.5.10-r1) (165/338) Purging libepoxy (1.5.10-r1) (166/338) Purging mesa-dev (24.3.4-r0) (167/338) Purging libxdamage-dev (1.1.6-r5) (168/338) Purging libxdamage (1.1.6-r5) (169/338) Purging libxshmfence-dev (1.3.3-r0) (170/338) Purging mesa-egl (24.3.4-r0) (171/338) Purging mesa-gbm (24.3.4-r0) (172/338) Purging mesa-gl (24.3.4-r0) (173/338) Purging mesa-gles (24.3.4-r0) (174/338) Purging mesa-osmesa (24.3.4-r0) (175/338) Purging mesa-xatracker (24.3.4-r0) (176/338) Purging mesa-rusticl (24.3.4-r0) (177/338) Purging mesa (24.3.4-r0) (178/338) Purging libclc (19.1.7-r0) (179/338) Purging clang19-headers (19.1.7-r1) (180/338) Purging clang19-libs (19.1.7-r1) (181/338) Purging dbus-dev (1.16.2-r1) (182/338) Purging qt6-qtbase (6.8.2-r0) (183/338) Purging tzdata (2025b-r0) (184/338) Purging dbus-libs (1.16.2-r1) (185/338) Purging double-conversion (3.3.1-r0) (186/338) Purging libproxy (0.5.9-r0) (187/338) Purging duktape-libs (2.7.0-r2) (188/338) Purging libinput-libs (1.28.0-r0) (189/338) Purging eudev-libs (3.2.14-r5) (190/338) Purging expat-dev (2.7.0-r0) (191/338) Purging expat (2.7.0-r0) (192/338) Purging fribidi-dev (1.0.16-r0) (193/338) Purging fribidi (1.0.16-r0) (194/338) Purging libevent-dev (2.1.12-r8) (195/338) Purging libevent (2.1.12-r8) (196/338) Purging libxrandr-dev (1.5.4-r1) (197/338) Purging libxrandr (1.5.4-r1) (198/338) Purging libxcomposite-dev (0.4.6-r5) (199/338) Purging libxcomposite (0.4.6-r5) (200/338) Purging libxinerama-dev (1.1.5-r4) (201/338) Purging libxinerama (1.1.5-r4) (202/338) Purging libxxf86vm-dev (1.1.6-r0) (203/338) Purging libxxf86vm (1.1.6-r0) (204/338) Purging libxcursor-dev (1.2.3-r0) (205/338) Purging libxcursor (1.2.3-r0) (206/338) Purging libxrender-dev (0.9.12-r0) (207/338) Purging libxrender (0.9.12-r0) (208/338) Purging libxtst-dev (1.2.5-r0) (209/338) Purging libxtst (1.2.5-r0) (210/338) Purging libxi-dev (1.8.2-r0) (211/338) Purging libxi (1.8.2-r0) (212/338) Purging libxfixes-dev (6.0.1-r4) (213/338) Purging libxfixes (6.0.1-r4) (214/338) Purging libxext-dev (1.3.6-r2) (215/338) Purging libx11-dev (1.8.11-r0) (216/338) Purging xtrans (1.5.2-r0) (217/338) Purging libxcb-dev (1.17.0-r0) (218/338) Purging xcb-proto (1.17.0-r0) (219/338) Purging python3 (3.12.9-r0) (220/338) Purging gdbm (1.24-r0) (221/338) Purging gettext-libs (0.22.5-r0) (222/338) Purging shared-mime-info (2.4-r2) Executing shared-mime-info-2.4-r2.post-deinstall (223/338) Purging libatk-1.0 (2.56.0-r0) (224/338) Purging glib (2.84.0-r0) (225/338) Purging gnutls-dev (3.8.8-r0) (226/338) Purging gnutls-c++ (3.8.8-r0) (227/338) Purging gnutls (3.8.8-r0) (228/338) Purging nettle-dev (3.10.1-r0) (229/338) Purging nettle (3.10.1-r0) (230/338) Purging gmp-dev (6.3.0-r3) (231/338) Purging libgmpxx (6.3.0-r3) (232/338) Purging libdrm-dev (2.4.124-r0) (233/338) Purging libdrm (2.4.124-r0) (234/338) Purging libpciaccess-dev (0.18.1-r0) (235/338) Purging libpciaccess (0.18.1-r0) (236/338) Purging hwdata-pci (0.393-r0) (237/338) Purging icu-dev (74.2-r0) (238/338) Purging icu (74.2-r0) (239/338) Purging icu-libs (74.2-r0) (240/338) Purging icu-data-en (74.2-r0) (241/338) Purging libaio (0.3.113-r2) (242/338) Purging libb2 (0.98.1-r3) (243/338) Purging util-linux-dev (2.41-r0) (244/338) Purging libfdisk (2.41-r0) (245/338) Purging libmount (2.41-r0) (246/338) Purging libsmartcols (2.41-r0) (247/338) Purging util-linux (2.41-r0) (248/338) Purging libblkid (2.41-r0) (249/338) Purging libxdmcp-dev (1.1.5-r1) (250/338) Purging xcb-util-cursor (0.1.5-r0) (251/338) Purging xcb-util-renderutil (0.3.10-r0) (252/338) Purging xcb-util-image (0.4.1-r0) (253/338) Purging libxkbcommon-x11 (1.8.1-r0) (254/338) Purging xcb-util-wm (0.4.2-r0) (255/338) Purging libxmu (1.2.1-r0) (256/338) Purging libxext (1.3.6-r2) (257/338) Purging libxt (1.3.1-r0) (258/338) Purging libx11 (1.8.11-r0) (259/338) Purging xcb-util-keysyms (0.4.1-r0) (260/338) Purging xcb-util (0.4.1-r3) (261/338) Purging libxcb (1.17.0-r0) (262/338) Purging libxdmcp (1.1.5-r1) (263/338) Purging libbsd (0.12.2-r0) (264/338) Purging libbz2 (1.0.8-r6) (265/338) Purging libcap-ng (0.8.5-r0) (266/338) Purging libdaemon (0.14-r6) (267/338) Purging libeconf (0.6.3-r0) (268/338) Purging libelf (0.192-r0) (269/338) Purging libevdev (1.13.3-r0) (270/338) Purging libffi-dev (3.4.7-r0) (271/338) Purging linux-headers (6.12.6-r0) (272/338) Purging spirv-llvm-translator-libs (19.1.3-r0) (273/338) Purging llvm19-libs (19.1.7-r1) (274/338) Purging wayland-libs-cursor (1.23.1-r0) (275/338) Purging wayland-libs-client (1.23.1-r0) (276/338) Purging p11-kit-dev (0.25.5-r2) (277/338) Purging p11-kit (0.25.5-r2) (278/338) Purging wayland-libs-server (1.23.1-r0) (279/338) Purging libffi (3.4.7-r0) (280/338) Purging libformw (6.5_p20250216-r0) (281/338) Purging libgcrypt (1.10.3-r1) (282/338) Purging libgpg-error-dev (1.51-r0) (283/338) Purging libgpg-error (1.51-r0) (284/338) Purging libsm (1.2.5-r0) (285/338) Purging libice (1.1.2-r0) (286/338) Purging libidn2-dev (2.3.7-r0) (287/338) Purging libintl (0.22.5-r0) (288/338) Purging tiff-dev (4.7.0-r0) (289/338) Purging libtiffxx (4.7.0-r0) (290/338) Purging tiff (4.7.0-r0) (291/338) Purging libjpeg-turbo-dev (3.1.0-r0) (292/338) Purging libturbojpeg (3.1.0-r0) (293/338) Purging libjpeg-turbo (3.1.0-r0) (294/338) Purging libmd (1.1.0-r0) (295/338) Purging libmenuw (6.5_p20250216-r0) (296/338) Purging libpanelw (6.5_p20250216-r0) (297/338) Purging libpcre2-16 (10.43-r1) (298/338) Purging libpng-dev (1.6.47-r0) (299/338) Purging libpng (1.6.47-r0) (300/338) Purging libwebp-dev (1.5.0-r0) (301/338) Purging libwebpdecoder (1.5.0-r0) (302/338) Purging libwebpdemux (1.5.0-r0) (303/338) Purging libwebpmux (1.5.0-r0) (304/338) Purging libwebp (1.5.0-r0) (305/338) Purging libsharpyuv (1.5.0-r0) (306/338) Purging libtasn1-dev (4.20.0-r0) (307/338) Purging libtasn1-progs (4.20.0-r0) (308/338) Purging libtasn1 (4.20.0-r0) (309/338) Purging libuuid (2.41-r0) (310/338) Purging libxau-dev (1.0.12-r0) (311/338) Purging libxau (1.0.12-r0) (312/338) Purging libxkbcommon (1.8.1-r0) (313/338) Purging xkeyboard-config (2.43-r0) (314/338) Purging libxml2-dev (2.13.6-r0) (315/338) Purging libxml2-utils (2.13.6-r0) (316/338) Purging libxml2 (2.13.6-r0) (317/338) Purging libxshmfence (1.3.3-r0) (318/338) Purging linux-pam (1.7.0-r1) (319/338) Purging mesa-glapi (24.3.4-r0) (320/338) Purging mpdecimal (4.0.0-r0) (321/338) Purging mtdev (1.1.7-r0) (322/338) Purging pixman-dev (0.43.4-r1) (323/338) Purging pixman (0.43.4-r1) (324/338) Purging utmps-libs (0.1.2.3-r2) (325/338) Purging skalibs-libs (2.14.3.0-r0) (326/338) Purging spirv-tools (1.4.304.0-r0) (327/338) Purging sqlite-dev (3.49.1-r0) (328/338) Purging sqlite-libs (3.49.1-r0) (329/338) Purging sqlite (3.49.1-r0) (330/338) Purging tslib (1.23-r0) (331/338) Purging wayland-libs-egl (1.23.1-r0) (332/338) Purging xorgproto (2024.1-r0) (333/338) Purging xz-dev (5.6.4-r0) (334/338) Purging xz (5.6.4-r0) (335/338) Purging xz-libs (5.6.4-r0) (336/338) Purging zlib-dev (1.3.1-r2) (337/338) Purging zstd-dev (1.5.7-r0) (338/338) Purging zstd (1.5.7-r0) Executing busybox-1.37.0-r14.trigger OK: 274 MiB in 105 packages >>> cppcheck: Updating the community/armv7 repository index... >>> cppcheck: Signing the index...