==> Synchronizing chroot copy [/home/leming/armv7/root] -> [leming]...done ==> Making package: cppcheck 2.17.1-3 (Fri Mar 21 10:59:32 2025) ==> Retrieving sources... -> Cloning cppcheck git repo... Cloning into bare repository '/home/leming/work/cppcheck/cppcheck'... -> Found translations-location.patch ==> WARNING: Skipping verification of source file PGP signatures. ==> Validating source files with sha512sums... cppcheck ... Skipped translations-location.patch ... Passed ==> Validating source files with b2sums... cppcheck ... Skipped translations-location.patch ... Passed ==> Making package: cppcheck 2.17.1-3 (Fri Mar 21 11:00:50 2025) ==> Checking runtime dependencies... ==> Installing missing dependencies... [?25lresolving dependencies... looking for conflicting packages... Packages (2) python-pygments-2.19.1-1 tinyxml2-11.0.0-1 Total Installed Size: 14.54 MiB :: Proceed with installation? [Y/n] checking keyring... checking package integrity... loading package files... checking for file conflicts... checking available disk space... :: Processing package changes... installing python-pygments... installing tinyxml2... :: Running post-transaction hooks... (1/1) Arming ConditionNeedsUpdate... [?25h==> Checking buildtime dependencies... ==> Installing missing dependencies... [?25lresolving dependencies... :: There are 5 providers available for libgl: :: Repository extra 1) libglvnd :: Repository alarm 2) imx-gpu-viv-dfb 3) imx-gpu-viv-fb 4) imx-gpu-viv-wl 5) imx-gpu-viv-x11 Enter a number (default=1): looking for conflicting packages... warning: dependency cycle detected: warning: harfbuzz will be installed before its freetype2 dependency warning: dependency cycle detected: warning: mesa will be installed before its libglvnd dependency Packages (76) avahi-1:0.8+r194+g3f79789-3 compiler-rt-19.1.7-1 cppdap-1.58.0-2 default-cursors-3-1 docbook-xml-4.5-10 double-conversion-3.3.1-1 duktape-2.7.0-7 fontconfig-2:2.16.1-1 freetype2-2.13.3-3 graphite-1:1.3.14-4 harfbuzz-10.4.0-1 hicolor-icon-theme-0.18-1 jsoncpp-1.9.6-3 libb2-0.98.1-3 libcups-2:2.4.11-2 libdaemon-0.14-6 libdrm-2.4.124-1 libedit-20250104_3.1-1 libevdev-1.13.3-1 libglvnd-1.7.0-1 libgudev-238-1 libice-1.1.2-1 libinput-1.27.1-1 libjpeg-turbo-3.1.0-1 libpciaccess-0.18.1-2 libpng-1.6.47-1 libproxy-0.5.9-1 libsm-1.2.6-1 libuv-1.50.0-1 libwacom-2.14.0-1 libx11-1.8.12-1 libxau-1.0.12-1 libxcb-1.17.0-1 libxdmcp-1.1.5-1.1 libxext-1.3.6-1 libxkbcommon-1.8.1-1 libxkbcommon-x11-1.8.1-1 libxmu-1.2.1-1 libxshmfence-1.3.3-1 libxslt-1.1.43-1 libxt-1.3.1-1 libxxf86vm-1.1.6-1 llvm-libs-19.1.7-1 lm_sensors-1:3.6.0.r41.g31d1f125-3 md4c-0.5.2-1 mesa-1:25.0.1-2 mtdev-1.1.7-1 perl-error-0.17030-1 perl-mailtools-2.22-1 perl-timedate-2.33-7 qt6-translations-6.8.2-1 rhash-1.4.4-1 shared-mime-info-2.4-1 spirv-tools-1:1.4.309.0-1 tslib-1.23-1 vulkan-headers-1:1.4.304.1-2 wayland-1.23.1-1 xcb-proto-1.17.0-3 xcb-util-0.4.1-2 xcb-util-cursor-0.1.5-1 xcb-util-image-0.4.1-3 xcb-util-keysyms-0.4.1-5 xcb-util-renderutil-0.3.10-2 xcb-util-wm-0.4.2-2 xdg-utils-1.2.1-1 xkeyboard-config-2.44-1 xorg-xprop-1.2.8-1 xorg-xset-1.2.5-2 xorgproto-2024.1-2 clang-19.1.7-1 cmake-3.31.6-1 docbook-xsl-1.79.2-9 git-2.49.0-1 qt6-base-6.8.2-3 qt6-declarative-6.8.2-1 qt6-tools-6.8.2-2 Total Download Size: 61.73 MiB Total Installed Size: 847.10 MiB :: Proceed with installation? [Y/n] :: Retrieving packages... clang-19.1.7-1-armv7h downloading... qt6-declarative-6.8.2-1-armv7h downloading... qt6-tools-6.8.2-2-armv7h downloading... compiler-rt-19.1.7-1-armv7h downloading... checking keyring... checking package integrity... loading package files... checking for file conflicts... checking available disk space... :: Processing package changes... installing perl-error... installing perl-timedate... installing perl-mailtools... installing git... Optional dependencies for git git-zsh-completion: upstream zsh completion tk: gitk and git gui openssh: ssh transport and crypto man: show help with `git command --help` perl-libwww: git svn perl-term-readkey: git svn and interactive.singlekey setting perl-io-socket-ssl: git send-email TLS support perl-authen-sasl: git send-email TLS support perl-mediawiki-api: git mediawiki support perl-datetime-format-iso8601: git mediawiki support perl-lwp-protocol-https: git mediawiki https support perl-cgi: gitweb (web interface) support python: git svn & git p4 [installed] subversion: git svn org.freedesktop.secrets: keyring credential helper libsecret: libsecret credential helper [installed] installing docbook-xml... installing libxslt... Optional dependencies for libxslt python: Python bindings [installed] installing docbook-xsl... installing double-conversion... installing libpng... installing graphite... Optional dependencies for graphite graphite-docs: Documentation installing harfbuzz... Optional dependencies for harfbuzz harfbuzz-utils: utilities installing freetype2... installing fontconfig... Creating fontconfig configuration... Rebuilding fontconfig cache... installing libb2... installing libdaemon... installing avahi... Optional dependencies for avahi gtk3: avahi-discover, avahi-discover-standalone, bshell, bssh, bvnc libevent: libevent bindings [installed] nss-mdns: NSS support for mDNS python-dbus: avahi-bookmarks, avahi-discover python-gobject: avahi-bookmarks, avahi-discover python-twisted: avahi-bookmarks qt5-base: qt5 bindings installing libcups... installing libpciaccess... installing libdrm... Optional dependencies for libdrm cairo: needed for modetest tool installing xcb-proto... installing xorgproto... installing libxdmcp... installing libxau... installing libxcb... installing libx11... installing libxext... installing libxshmfence... installing libxxf86vm... installing libedit... installing llvm-libs... installing lm_sensors... Optional dependencies for lm_sensors rrdtool: for logging with sensord perl: for sensor detection and configuration convert [installed] installing spirv-tools... installing default-cursors... Optional dependencies for default-cursors adwaita-cursors: default cursor theme installing wayland... installing mesa... Optional dependencies for mesa opengl-man-pages: for the OpenGL API man pages installing libglvnd... installing libice... installing mtdev... installing libevdev... installing libgudev... installing libwacom... Optional dependencies for libwacom python-libevdev: for libwacom-show-stylus python-pyudev: for libwacom-show-stylus installing libinput... Optional dependencies for libinput gtk4: libinput debug-gui python-pyudev: libinput measure python-libevdev: libinput measure python-yaml: used by various tools installing libjpeg-turbo... installing duktape... installing libproxy... installing libsm... installing xkeyboard-config... installing libxkbcommon... Optional dependencies for libxkbcommon libxkbcommon-x11: xkbcli interactive-x11 [pending] wayland: xkbcli interactive-wayland [installed] installing libxkbcommon-x11... installing md4c... installing shared-mime-info... installing tslib... installing vulkan-headers... Optional dependencies for vulkan-headers python: Registry tools [installed] installing xcb-util-renderutil... installing xcb-util... installing xcb-util-image... installing xcb-util-cursor... installing xcb-util-keysyms... installing xcb-util-wm... installing libxt... installing libxmu... installing xorg-xset... installing xorg-xprop... installing xdg-utils... Optional dependencies for xdg-utils kde-cli-tools: for KDE Plasma5 support in xdg-open exo: for Xfce support in xdg-open pcmanfm: for LXDE support in xdg-open perl-file-mimeinfo: for generic support in xdg-open perl-net-dbus: Perl extension to dbus used in xdg-screensaver perl-x11-protocol: Perl X11 protocol used in xdg-screensaver installing qt6-translations... installing qt6-base... Optional dependencies for qt6-base freetds: MS SQL driver gdk-pixbuf2: GTK platform plugin gtk3: GTK platform plugin libfbclient: Firebird/iBase driver mariadb-libs: MariaDB driver pango: GTK platform plugin perl: for syncqt [installed] postgresql-libs: PostgreSQL driver qt6-wayland: to run Qt6 applications in a Wayland session unixodbc: ODBC driver installing qt6-tools... Optional dependencies for qt6-tools clang: for qdoc and lupdate [pending] litehtml: for assistant qt6-declarative: for qdistancefieldgenerator, qdoc and lupdate [pending] installing qt6-declarative... Optional dependencies for qt6-declarative qt6-svg: for QtQuickVectorImage and svgtoqml installing cppdap... installing hicolor-icon-theme... installing jsoncpp... Optional dependencies for jsoncpp jsoncpp-doc: documentation installing libuv... installing rhash... installing cmake... Optional dependencies for cmake make: for unix Makefile generator [installed] ninja: for ninja generator qt6-base: cmake-gui [installed] installing compiler-rt... installing clang... Optional dependencies for clang openmp: OpenMP support in clang with -fopenmp python: for scan-view and git-clang-format [installed] llvm: referenced by some clang headers :: Running post-transaction hooks... ( 1/10) Creating system user accounts... Creating group 'avahi' with GID 971. Creating user 'avahi' (Avahi mDNS/DNS-SD daemon) with UID 971 and GID 971. Creating group 'git' with GID 970. Creating user 'git' (git daemon user) with UID 970 and GID 970. ( 2/10) Reloading system manager configuration... Skipped: Current root is not booted. ( 3/10) Updating udev hardware database... ( 4/10) Reloading device manager configuration... Skipped: Device manager is not running. ( 5/10) Arming ConditionNeedsUpdate... ( 6/10) Updating the MIME type database... ( 7/10) Updating fontconfig configuration... ( 8/10) Reloading system bus configuration... Skipped: Current root is not booted. ( 9/10) Checking for old perl modules... (10/10) Updating fontconfig cache... [?25h==> Retrieving sources... -> Found translations-location.patch ==> WARNING: Skipping all source file integrity checks. ==> Extracting sources... -> Creating working copy of cppcheck git repo... Cloning into 'cppcheck'... done. Switched to a new branch 'makepkg' ==> Starting prepare()... patching file gui/translationhandler.cpp Hunk #1 succeeded at 96 with fuzz 2 (offset -20 lines). ==> Starting build()... ~/cppcheck/src/cppcheck ~/cppcheck/src xsltproc -''-nonet -''-param man.charmap.use.subset "0" /usr/share/xml/docbook/xsl-stylesheets-1.79.2-nons/manpages/docbook.xsl man/cppcheck.1.xml Note: Writing cppcheck.1 ~/cppcheck/src -- The CXX compiler identification is GNU 14.2.1 -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Check for working CXX compiler: /usr/lib/distcc/bin/c++ - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done -- 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 -- Found OpenGL: /usr/lib/libOpenGL.so -- Found WrapOpenGL: TRUE -- 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") -- Found Python: /usr/bin/python3.13 (found version "3.13.2") found components: Interpreter -- Performing Test HAS_CXX_FLAG_Wuseless_cast -- Performing Test HAS_CXX_FLAG_Wuseless_cast - Success -- ------------------ General configuration for Cppcheck 2.17.1 ----------------- -- -- CMake Version = 3.31.6 -- CMake Generator = Unix Makefiles -- -- Compiler = GNU -- Compiler Version = 14.2.1 -- Build type = RelWithDebInfo -- CMake C++ Standard = 11 -- CMAKE_INSTALL_PREFIX = /usr -- CMAKE_DISABLE_PRECOMPILE_HEADERS = Off -- C++ flags (General) = -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -DNDEBUG -- C++ flags (Release) = -O3 -DNDEBUG -- C++ flags (RelWithDebInfo) = -O2 -g -DNDEBUG -- C++ flags (Debug) = -g -- CMAKE_EXE_LINKER_FLAGS = -Wl,-O1 -Wl,--sort-common -Wl,--as-needed -Wl,-z,relro -Wl,-z,now -- 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-sign-compare;-Wno-multichar;-Woverloaded-virtual;-pipe;-Wsuggest-attribute=noreturn;-Wuseless-cast -- -- Python_VERSION = 3.13.2 -- Python_EXECUTABLE = /usr/bin/python3.13 -- -- --------------------------------------------------------- -- ANALYZE_MEMORY = OFF -- ANALYZE_ADDRESS = OFF -- ANALYZE_THREAD = OFF -- ANALYZE_UNDEFINED = 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_CLI = ON -- -- BUILD_GUI = ON -- REGISTER_GUI_TESTS = ON -- WITH_QCHART = OFF -- USE_QT6 = ON -- QT_VERSION = 6.8.2 -- Qt6Core_LIBRARIES = Qt6::Core -- Qt6Core_INCLUDE_DIRS = /usr/include/qt6/QtCore;/usr/include/qt6 -- QHELPGENERATOR = -- -- HAVE_RULES = ON -- PCRE_LIBRARY = /usr/lib/libpcre.so -- -- DISALLOW_THREAD_EXECUTOR = OFF -- CMAKE_THREAD_LIBS_INIT = -- -- USE_BUNDLED_TINYXML2 = OFF -- tinyxml2_LIBRARIES = tinyxml2::tinyxml2 -- tinyxml2_INCLUDE_DIRS = $<TARGET_PROPERTY:tinyxml2::tinyxml2,INTERFACE_INCLUDE_DIRECTORIES> -- -- USE_BOOST = OFF -- USE_LIBCXX = OFF -- -- FILESDIR = /usr/share/cppcheck -- FILESDIR_DEF = /usr/share/cppcheck -- -- 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 -- Performing Test HAS_CXX_FLAG_Wno_useless_cast -- Performing Test HAS_CXX_FLAG_Wno_useless_cast - Success -- Cannot use non-Clang compiler with clang-tidy when precompiled headers are enabled - skipping 'run-clang-tidy' target generation -- Configuring done (9.7s) -- Generating done (0.9s) -- Build files have been written to: /build/cppcheck/src/cppcheck/build [ 0%] Generating build/mc_vfvalue.cpp [ 1%] Copying platforms files to /build/cppcheck/src/cppcheck/build/bin/. [ 1%] Copying cfg files to /build/cppcheck/src/cppcheck/build/bin/. [ 1%] Building CXX object externals/simplecpp/CMakeFiles/simplecpp_objs.dir/simplecpp.cpp.o [ 1%] Copying addons files to /build/cppcheck/src/cppcheck/build/bin/. [ 1%] Built target copy_addons [ 1%] Built target copy_cfg [ 1%] Built target copy_platforms /build/cppcheck/src/cppcheck/lib/vfvalue.cpp => build/mc_vfvalue.cpp [ 1%] Generating build/mc_addoninfo.cpp [ 1%] Building CXX object cli/CMakeFiles/cli_objs.dir/cmake_pch.hxx.gch [ 1%] Building CXX object test/signal/CMakeFiles/test-signalhandler.dir/test-signalhandler.cpp.o [ 2%] Building CXX object test/signal/CMakeFiles/test-stacktrace.dir/test-stacktrace.cpp.o /build/cppcheck/src/cppcheck/lib/addoninfo.cpp => build/mc_addoninfo.cpp [ 2%] Generating build/mc_analyzerinfo.cpp /build/cppcheck/src/cppcheck/lib/analyzerinfo.cpp => build/mc_analyzerinfo.cpp [ 2%] Generating build/mc_astutils.cpp [ 2%] Building CXX object test/signal/CMakeFiles/test-stacktrace.dir/__/__/cli/stacktrace.cpp.o /build/cppcheck/src/cppcheck/test/signal/test-signalhandler.cpp: In function 'void my_assert()': /build/cppcheck/src/cppcheck/test/signal/test-signalhandler.cpp:42:1: warning: 'noreturn' function does return /build/cppcheck/src/cppcheck/test/signal/test-signalhandler.cpp: In function 'void my_segv()': /build/cppcheck/src/cppcheck/test/signal/test-signalhandler.cpp:49:17: warning: function might be candidate for attribute 'noreturn' [-Wsuggest-attribute=noreturn] [ 2%] Building CXX object test/signal/CMakeFiles/test-signalhandler.dir/__/__/cli/signalhandler.cpp.o /build/cppcheck/src/cppcheck/lib/astutils.cpp => build/mc_astutils.cpp [ 3%] Generating build/mc_check.cpp /build/cppcheck/src/cppcheck/lib/check.cpp => build/mc_check.cpp [ 3%] Generating build/mc_check64bit.cpp /build/cppcheck/src/cppcheck/lib/check64bit.cpp => build/mc_check64bit.cpp /build/cppcheck/src/cppcheck/cli/stacktrace.cpp: In function 'void print_stacktrace(FILE*, int, bool, int, bool)': /build/cppcheck/src/cppcheck/cli/stacktrace.cpp:67:32: warning: useless cast to type 'int' [-Wuseless-cast] /build/cppcheck/src/cppcheck/cli/stacktrace.cpp:89:21: warning: useless cast to type 'int' [-Wuseless-cast] /build/cppcheck/src/cppcheck/cli/stacktrace.cpp:93:21: warning: useless cast to type 'int' [-Wuseless-cast] /build/cppcheck/src/cppcheck/cli/stacktrace.cpp:94:21: warning: useless cast to type 'int' [-Wuseless-cast] [ 3%] Linking CXX executable ../../bin/test-stacktrace [ 3%] Generating build/mc_checkassert.cpp /build/cppcheck/src/cppcheck/lib/checkassert.cpp => build/mc_checkassert.cpp [ 3%] Generating build/mc_checkautovariables.cpp [ 3%] Building CXX object test/signal/CMakeFiles/test-signalhandler.dir/__/__/cli/stacktrace.cpp.o [ 3%] Built target test-stacktrace /build/cppcheck/src/cppcheck/lib/checkautovariables.cpp => build/mc_checkautovariables.cpp [ 4%] Building CXX object test/seh/CMakeFiles/test-sehwrapper.dir/test-sehwrapper.cpp.o [ 4%] Generating build/mc_checkbool.cpp /build/cppcheck/src/cppcheck/lib/checkbool.cpp => build/mc_checkbool.cpp [ 4%] Generating build/mc_checkbufferoverrun.cpp /build/cppcheck/src/cppcheck/lib/checkbufferoverrun.cpp => build/mc_checkbufferoverrun.cpp [ 4%] Building CXX object test/seh/CMakeFiles/test-sehwrapper.dir/__/__/cli/sehwrapper.cpp.o [ 4%] Generating build/mc_checkclass.cpp /build/cppcheck/src/cppcheck/cli/stacktrace.cpp: In function 'void print_stacktrace(FILE*, int, bool, int, bool)': /build/cppcheck/src/cppcheck/cli/stacktrace.cpp:67:32: warning: useless cast to type 'int' [-Wuseless-cast] /build/cppcheck/src/cppcheck/cli/stacktrace.cpp:89:21: warning: useless cast to type 'int' [-Wuseless-cast] /build/cppcheck/src/cppcheck/cli/stacktrace.cpp:93:21: warning: useless cast to type 'int' [-Wuseless-cast] /build/cppcheck/src/cppcheck/cli/stacktrace.cpp:94:21: warning: useless cast to type 'int' [-Wuseless-cast] [ 4%] Linking CXX executable ../../bin/test-signalhandler /build/cppcheck/src/cppcheck/lib/checkclass.cpp => build/mc_checkclass.cpp [ 4%] Generating build/mc_checkcondition.cpp /tmp/distccd_ab829b85.ii:1:3: warning: style of line directive is a GCC extension 1 | # 0 "/build/cppcheck/src/cppcheck/build/cli/CMakeFiles/cli_objs.dir/cmake_pch.hxx.cxx" | ^ /build/cppcheck/src/cppcheck/build/cli/CMakeFiles/cli_objs.dir/cmake_pch.hxx.cxx: warning: style of line directive is a GCC extension /build/cppcheck/src/cppcheck/build/cli//:1:3: warning: style of line directive is a GCC extension <built-in>: warning: style of line directive is a GCC extension <command-line>: warning: style of line directive is a GCC extension <command-line>: warning: style of line directive is a GCC extension In file included from <command-line>: /build/cppcheck/src/cppcheck/build/cli/CMakeFiles/cli_objs.dir/cmake_pch.hxx:5:3: warning: style of line directive is a GCC extension In file included from /build/cppcheck/src/cppcheck/build/cli/CMakeFiles/cli_objs.dir/cmake_pch.hxx:5: /build/cppcheck/src/cppcheck/cli/precompiled.h:1:3: warning: style of line directive is a GCC extension /build/cppcheck/src/cppcheck/cli/precompiled.h:22:3: warning: style of line directive is a GCC extension In file included from /build/cppcheck/src/cppcheck/cli/precompiled.h:22: /build/cppcheck/src/cppcheck/lib/config.h:1:3: warning: style of line directive is a GCC extension /build/cppcheck/src/cppcheck/lib/config.h:136:3: warning: style of line directive is a GCC extension /build/cppcheck/src/cppcheck/lib/config.h:138:3: warning: style of line directive is a GCC extension /build/cppcheck/src/cppcheck/lib/config.h:138:3: warning: style of line directive is a GCC extension /build/cppcheck/src/cppcheck/cli/precompiled.h:23:3: warning: style of line directive is a GCC extension In file included from /build/cppcheck/src/cppcheck/cli/precompiled.h:23: /build/cppcheck/src/cppcheck/lib/cppcheck.h:1:3: warning: style of line directive is a GCC extension /build/cppcheck/src/cppcheck/lib/cppcheck.h:24:3: warning: style of line directive is a GCC extension In file included from /build/cppcheck/src/cppcheck/lib/cppcheck.h:24: /build/cppcheck/src/cppcheck/lib/check.h:1:3: warning: style of line directive is a GCC extension /build/cppcheck/src/cppcheck/lib/check.h:24:3: warning: style of line directive is a GCC extension In file included from /build/cppcheck/src/cppcheck/lib/check.h:24: /build/cppcheck/src/cppcheck/lib/config.h:1:3: warning: style of line directive is a GCC extension /build/cppcheck/src/cppcheck/lib/check.h:25:3: warning: style of line directive is a GCC extension In file included from /build/cppcheck/src/cppcheck/lib/check.h:25: /build/cppcheck/src/cppcheck/lib/errortypes.h:1:3: warning: style of line directive is a GCC extension /build/cppcheck/src/cppcheck/lib/errortypes.h:26:3: warning: style of line directive is a GCC extension /build/cppcheck/src/cppcheck/lib/errortypes.h:27:3: warning: style of line directive is a GCC extension /build/cppcheck/src/cppcheck/lib/errortypes.h:28:3: warning: style of line directive is a GCC extension /build/cppcheck/src/cppcheck/lib/errortypes.h:30:3: warning: style of line directive is a GCC extension /build/cppcheck/src/cppcheck/lib/errortypes.h:35:3: warning: style of line directive is a GCC extension /build/cppcheck/src/cppcheck/lib/errortypes.h:132:3: warning: style of line directive is a GCC extension /build/cppcheck/src/cppcheck/lib/check.h:48:3: warning: style of line directive is a GCC extension /build/cppcheck/src/cppcheck/lib/check.h:169:3: warning: style of line directive is a GCC extension /build/cppcheck/src/cppcheck/lib/cppcheck.h:26:3: warning: style of line directive is a GCC extension In file included from /build/cppcheck/src/cppcheck/lib/cppcheck.h:26: /build/cppcheck/src/cppcheck/lib/standards.h:1:3: warning: style of line directive is a GCC extension /build/cppcheck/src/cppcheck/lib/standards.h:62:3: warning: style of line directive is a GCC extension /build/cppcheck/src/cppcheck/lib/cppcheck.h:29:3: warning: style of line directive is a GCC extension /build/cppcheck/src/cppcheck/lib/cppcheck.h:30:3: warning: style of line directive is a GCC extension /build/cppcheck/src/cppcheck/lib/cppcheck.h:32:3: warning: style of line directive is a GCC extension /build/cppcheck/src/cppcheck/lib/cppcheck.h:34:3: warning: style of line directive is a GCC extension /build/cppcheck/src/cppcheck/lib/cppcheck.h:37:3: warning: style of line directive is a GCC extension /build/cppcheck/src/cppcheck/lib/cppcheck.h:48:3: warning: style of line directive is a GCC extension /build/cppcheck/src/cppcheck/lib/cppcheck.h:75:3: warning: style of line directive is a GCC extension /build/cppcheck/src/cppcheck/lib/cppcheck.h:92:3: warning: style of line directive is a GCC extension /build/cppcheck/src/cppcheck/lib/cppcheck.h:169:3: warning: style of line directive is a GCC extension /build/cppcheck/src/cppcheck/lib/cppcheck.h:234:3: warning: style of line directive is a GCC extension /build/cppcheck/src/cppcheck/cli/precompiled.h:24:3: warning: style of line directive is a GCC extension In file included from /build/cppcheck/src/cppcheck/cli/precompiled.h:24: /build/cppcheck/src/cppcheck/lib/settings.h:1:3: warning: style of line directive is a GCC extension /build/cppcheck/src/cppcheck/lib/settings.h:24:3: warning: style of line directive is a GCC extension In file included from /build/cppcheck/src/cppcheck/lib/settings.h:24: /build/cppcheck/src/cppcheck/lib/addoninfo.h:1:3: warning: style of line directive is a GCC extension /build/cppcheck/src/cppcheck/lib/addoninfo.h:37:3: warning: style of line directive is a GCC extension /build/cppcheck/src/cppcheck/lib/settings.h:27:3: warning: style of line directive is a GCC extension In file included from /build/cppcheck/src/cppcheck/lib/settings.h:27: /build/cppcheck/src/cppcheck/lib/library.h:1:3: warning: style of line directive is a GCC extension /build/cppcheck/src/cppcheck/lib/library.h:25:3: warning: style of line directive is a GCC extension In file included from /build/cppcheck/src/cppcheck/lib/library.h:25: /build/cppcheck/src/cppcheck/lib/mathlib.h:1:3: warning: style of line directive is a GCC extension /build/cppcheck/src/cppcheck/lib/mathlib.h:163:3: warning: style of line directive is a GCC extension /build/cppcheck/src/cppcheck/lib/library.h:27:3: warning: style of line directive is a GCC extension In file included from /build/cppcheck/src/cppcheck/lib/library.h:27: /build/cppcheck/src/cppcheck/lib/utils.h:1:3: warning: style of line directive is a GCC extension /build/cppcheck/src/cppcheck/lib/utils.h:26:3: warning: style of line directive is a GCC extension /build/cppcheck/src/cppcheck/lib/utils.h:27:3: warning: style of line directive is a GCC extension /build/cppcheck/src/cppcheck/lib/utils.h:28:3: warning: style of line directive is a GCC extension /build/cppcheck/src/cppcheck/lib/utils.h:32:3: warning: style of line directive is a GCC extension /build/cppcheck/src/cppcheck/lib/utils.h:40:3: warning: style of line directive is a GCC extension /build/cppcheck/src/cppcheck/lib/utils.h:358:3: warning: style of line directive is a GCC extension /build/cppcheck/src/cppcheck/lib/utils.h:431:3: warning: style of line directive is a GCC extension /build/cppcheck/src/cppcheck/lib/library.h:31:3: warning: style of line directive is a GCC extension /build/cppcheck/src/cppcheck/lib/library.h:33:3: warning: style of line directive is a GCC extension /build/cppcheck/src/cppcheck/lib/library.h:35:3: warning: style of line directive is a GCC extension /build/cppcheck/src/cppcheck/lib/library.h:39:3: warning: style of line directive is a GCC extension /build/cppcheck/src/cppcheck/lib/library.h:489:3: warning: style of line directive is a GCC extension /build/cppcheck/src/cppcheck/lib/settings.h:28:3: warning: style of line directive is a GCC extension In file included from /build/cppcheck/src/cppcheck/lib/settings.h:28: /build/cppcheck/src/cppcheck/lib/platform.h:1:3: warning: style of line directive is a GCC extension /build/cppcheck/src/cppcheck/lib/platform.h:28:3: warning: style of line directive is a GCC extension /build/cppcheck/src/cppcheck/lib/platform.h:29:3: warning: style of line directive is a GCC extension /build/cppcheck/src/cppcheck/lib/platform.h:30:3: warning: style of line directive is a GCC extension /build/cppcheck/src/cppcheck/lib/platform.h:50:3: warning: style of line directive is a GCC extension /build/cppcheck/src/cppcheck/lib/platform.h:52:3: warning: style of line directive is a GCC extension /build/cppcheck/src/cppcheck/lib/platform.h:57:3: warning: style of line directive is a GCC extension /build/cppcheck/src/cppcheck/lib/platform.h:64:3: warning: style of line directive is a GCC extension /build/cppcheck/src/cppcheck/lib/platform.h:137:3: warning: style of line directive is a GCC extension /build/cppcheck/src/cppcheck/lib/platform.h:204:3: warning: style of line directive is a GCC extension /build/cppcheck/src/cppcheck/lib/settings.h:30:3: warning: style of line directive is a GCC extension In file included from /build/cppcheck/src/cppcheck/lib/settings.h:30: /build/cppcheck/src/cppcheck/lib/checkers.h:1:3: warning: style of line directive is a GCC extension /build/cppcheck/src/cppcheck/lib/checkers.h:88:3: warning: style of line directive is a GCC extension /build/cppcheck/src/cppcheck/lib/settings.h:33:3: warning: style of line directive is a GCC extension /build/cppcheck/src/cppcheck/lib/settings.h:34:3: warning: style of line directive is a GCC extension /build/cppcheck/src/cppcheck/lib/settings.h:42:3: warning: style of line directive is a GCC extension /build/cppcheck/src/cppcheck/lib/settings.h:46:3: warning: style of line directive is a GCC extension /build/cppcheck/src/cppcheck/lib/settings.h:50:3: warning: style of line directive is a GCC extension /build/cppcheck/src/cppcheck/lib/settings.h:228:3: warning: style of line directive is a GCC extension /build/cppcheck/src/cppcheck/lib/settings.h:333:3: warning: style of line directive is a GCC extension /build/cppcheck/src/cppcheck/lib/settings.h:539:3: warning: style of line directive is a GCC extension /build/cppcheck/src/cppcheck/cli/precompiled.h:25:3: warning: style of line directive is a GCC extension /build/cppcheck/src/cppcheck/build/cli/CMakeFiles/cli_objs.dir/cmake_pch.hxx:6:3: warning: style of line directive is a GCC extension <command-line>: warning: style of line directive is a GCC extension [ 4%] Building CXX object cli/CMakeFiles/cli_objs.dir/cmdlineparser.cpp.o [ 5%] Linking CXX executable ../../bin/test-sehwrapper [ 5%] Built target test-signalhandler /build/cppcheck/src/cppcheck/lib/checkcondition.cpp => build/mc_checkcondition.cpp [ 5%] Generating qrc_resources.cpp [ 5%] Generating build/mc_checkers.cpp [ 5%] Generating moc_testcppchecklibrarydata.cpp /build/cppcheck/src/cppcheck/lib/checkers.cpp => build/mc_checkers.cpp [ 6%] Building CXX object gui/test/cppchecklibrarydata/CMakeFiles/test-cppchecklibrarydata.dir/moc_testcppchecklibrarydata.cpp.o [ 8%] Generating build/mc_checkersidmapping.cpp [ 8%] Built target test-sehwrapper [ 8%] Generating build/mc_checkersreport.cpp /build/cppcheck/src/cppcheck/lib/checkersidmapping.cpp => build/mc_checkersidmapping.cpp /build/cppcheck/src/cppcheck/lib/checkersreport.cpp => build/mc_checkersreport.cpp [ 8%] Generating build/mc_checkexceptionsafety.cpp [ 8%] Generating build/mc_checkfunctions.cpp /build/cppcheck/src/cppcheck/lib/checkexceptionsafety.cpp => build/mc_checkexceptionsafety.cpp /build/cppcheck/src/cppcheck/lib/checkfunctions.cpp => build/mc_checkfunctions.cpp [ 9%] Generating build/mc_checkinternal.cpp [ 9%] Generating build/mc_checkio.cpp /build/cppcheck/src/cppcheck/lib/checkinternal.cpp => build/mc_checkinternal.cpp /build/cppcheck/src/cppcheck/lib/checkio.cpp => build/mc_checkio.cpp [ 9%] Building CXX object cli/CMakeFiles/cli_objs.dir/cppcheckexecutor.cpp.o [ 9%] Generating build/mc_checkleakautovar.cpp /build/cppcheck/src/cppcheck/lib/checkleakautovar.cpp => build/mc_checkleakautovar.cpp [ 9%] Generating build/mc_checkmemoryleak.cpp /build/cppcheck/src/cppcheck/lib/checkmemoryleak.cpp => build/mc_checkmemoryleak.cpp [ 9%] Generating build/mc_checknullpointer.cpp /build/cppcheck/src/cppcheck/lib/checknullpointer.cpp => build/mc_checknullpointer.cpp [ 10%] Generating build/mc_checkother.cpp /build/cppcheck/src/cppcheck/lib/checkother.cpp => build/mc_checkother.cpp [ 10%] Generating build/mc_checkpostfixoperator.cpp /build/cppcheck/src/cppcheck/lib/checkpostfixoperator.cpp => build/mc_checkpostfixoperator.cpp [ 10%] Generating build/mc_checksizeof.cpp /build/cppcheck/src/cppcheck/lib/checksizeof.cpp => build/mc_checksizeof.cpp [ 10%] Generating build/mc_checkstl.cpp /build/cppcheck/src/cppcheck/lib/checkstl.cpp => build/mc_checkstl.cpp [ 11%] Generating build/mc_checkstring.cpp /build/cppcheck/src/cppcheck/lib/checkstring.cpp => build/mc_checkstring.cpp [ 11%] Generating build/mc_checktype.cpp /build/cppcheck/src/cppcheck/lib/checktype.cpp => build/mc_checktype.cpp [ 11%] Building CXX object gui/test/cppchecklibrarydata/CMakeFiles/test-cppchecklibrarydata.dir/qrc_resources.cpp.o [ 11%] Generating build/mc_checkuninitvar.cpp [ 11%] Building CXX object gui/test/cppchecklibrarydata/CMakeFiles/test-cppchecklibrarydata.dir/testcppchecklibrarydata.cpp.o /build/cppcheck/src/cppcheck/lib/checkuninitvar.cpp => build/mc_checkuninitvar.cpp [ 11%] Generating build/mc_checkunusedfunctions.cpp /build/cppcheck/src/cppcheck/lib/checkunusedfunctions.cpp => build/mc_checkunusedfunctions.cpp [ 11%] Generating build/mc_checkunusedvar.cpp /build/cppcheck/src/cppcheck/lib/checkunusedvar.cpp => build/mc_checkunusedvar.cpp [ 12%] Generating build/mc_checkvaarg.cpp [ 12%] Built target simplecpp_objs [ 12%] Building CXX object gui/test/cppchecklibrarydata/CMakeFiles/test-cppchecklibrarydata.dir/__/__/cppchecklibrarydata.cpp.o /build/cppcheck/src/cppcheck/lib/checkvaarg.cpp => build/mc_checkvaarg.cpp [ 12%] Generating build/mc_clangimport.cpp /build/cppcheck/src/cppcheck/lib/clangimport.cpp => build/mc_clangimport.cpp [ 12%] Generating build/mc_color.cpp /build/cppcheck/src/cppcheck/lib/color.cpp => build/mc_color.cpp [ 12%] Generating build/mc_cppcheck.cpp [ 12%] Building CXX object cli/CMakeFiles/cli_objs.dir/executor.cpp.o /build/cppcheck/src/cppcheck/lib/cppcheck.cpp => build/mc_cppcheck.cpp [ 13%] Generating build/mc_ctu.cpp /build/cppcheck/src/cppcheck/lib/ctu.cpp => build/mc_ctu.cpp [ 13%] Generating build/mc_errorlogger.cpp /build/cppcheck/src/cppcheck/lib/errorlogger.cpp => build/mc_errorlogger.cpp [ 13%] Generating build/mc_errortypes.cpp /build/cppcheck/src/cppcheck/lib/errortypes.cpp => build/mc_errortypes.cpp [ 13%] Generating build/mc_findtoken.cpp /build/cppcheck/src/cppcheck/lib/findtoken.cpp => build/mc_findtoken.cpp [ 15%] Building CXX object cli/CMakeFiles/cli_objs.dir/filelister.cpp.o [ 15%] Generating build/mc_forwardanalyzer.cpp /build/cppcheck/src/cppcheck/lib/forwardanalyzer.cpp => build/mc_forwardanalyzer.cpp [ 16%] Generating build/mc_fwdanalysis.cpp /build/cppcheck/src/cppcheck/lib/fwdanalysis.cpp => build/mc_fwdanalysis.cpp [ 16%] Generating build/mc_importproject.cpp [ 16%] Building CXX object cli/CMakeFiles/cli_objs.dir/processexecutor.cpp.o /build/cppcheck/src/cppcheck/lib/importproject.cpp => build/mc_importproject.cpp [ 16%] Generating build/mc_infer.cpp /build/cppcheck/src/cppcheck/lib/infer.cpp => build/mc_infer.cpp [ 16%] Generating build/mc_keywords.cpp /build/cppcheck/src/cppcheck/lib/keywords.cpp => build/mc_keywords.cpp [ 17%] Generating build/mc_library.cpp /build/cppcheck/src/cppcheck/lib/library.cpp => build/mc_library.cpp [ 17%] Generating build/mc_mathlib.cpp /build/cppcheck/src/cppcheck/lib/mathlib.cpp => build/mc_mathlib.cpp [ 17%] Generating build/mc_path.cpp /build/cppcheck/src/cppcheck/cli/filelister.cpp: In function 'std::string addFiles2(std::__cxx11::list<FileWithDetails>&, const std::string&, const std::set<std::__cxx11::basic_string<char> >&, bool, const PathMatch&)': /build/cppcheck/src/cppcheck/cli/filelister.cpp:208:45: warning: ignoring attributes on template argument 'int (*)(DIR*)' [-Wignored-attributes] [ 17%] Building CXX object cli/CMakeFiles/cli_objs.dir/sehwrapper.cpp.o /build/cppcheck/src/cppcheck/lib/path.cpp => build/mc_path.cpp [ 17%] Generating build/mc_pathanalysis.cpp /build/cppcheck/src/cppcheck/lib/pathanalysis.cpp => build/mc_pathanalysis.cpp [ 17%] Generating build/mc_pathmatch.cpp /build/cppcheck/src/cppcheck/lib/pathmatch.cpp => build/mc_pathmatch.cpp [ 18%] Generating build/mc_platform.cpp /build/cppcheck/src/cppcheck/lib/platform.cpp => build/mc_platform.cpp [ 18%] Generating build/mc_preprocessor.cpp /build/cppcheck/src/cppcheck/lib/preprocessor.cpp => build/mc_preprocessor.cpp [ 18%] Generating build/mc_programmemory.cpp /build/cppcheck/src/cppcheck/cli/processexecutor.cpp: In member function 'void {anonymous}::PipeWriter::writeToPipe(PipeSignal, const std::string&) const': /build/cppcheck/src/cppcheck/cli/processexecutor.cpp:121:30: warning: useless cast to type 'unsigned int' [-Wuseless-cast] [ 18%] Building CXX object cli/CMakeFiles/cli_objs.dir/signalhandler.cpp.o [ 19%] Building CXX object cli/CMakeFiles/cli_objs.dir/singleexecutor.cpp.o /build/cppcheck/src/cppcheck/lib/programmemory.cpp => build/mc_programmemory.cpp [ 19%] Generating build/mc_reverseanalyzer.cpp /build/cppcheck/src/cppcheck/lib/reverseanalyzer.cpp => build/mc_reverseanalyzer.cpp [ 20%] Generating build/mc_settings.cpp /build/cppcheck/src/cppcheck/lib/settings.cpp => build/mc_settings.cpp [ 20%] Generating build/mc_standards.cpp /build/cppcheck/src/cppcheck/lib/standards.cpp => build/mc_standards.cpp [ 20%] Generating build/mc_summaries.cpp /build/cppcheck/src/cppcheck/lib/summaries.cpp => build/mc_summaries.cpp [ 20%] Generating build/mc_suppressions.cpp /build/cppcheck/src/cppcheck/lib/suppressions.cpp => build/mc_suppressions.cpp [ 20%] Generating build/mc_symboldatabase.cpp [ 20%] Building CXX object cli/CMakeFiles/cli_objs.dir/stacktrace.cpp.o /build/cppcheck/src/cppcheck/lib/symboldatabase.cpp => build/mc_symboldatabase.cpp [ 20%] Building CXX object cli/CMakeFiles/cli_objs.dir/threadexecutor.cpp.o [ 20%] Generating build/mc_templatesimplifier.cpp /build/cppcheck/src/cppcheck/lib/templatesimplifier.cpp => build/mc_templatesimplifier.cpp [ 22%] Generating build/mc_timer.cpp /build/cppcheck/src/cppcheck/lib/timer.cpp => build/mc_timer.cpp [ 22%] Generating build/mc_token.cpp /build/cppcheck/src/cppcheck/lib/token.cpp => build/mc_token.cpp [ 23%] Generating build/mc_tokenize.cpp /build/cppcheck/src/cppcheck/cli/stacktrace.cpp: In function 'void print_stacktrace(FILE*, int, bool, int, bool)': /build/cppcheck/src/cppcheck/cli/stacktrace.cpp:67:32: warning: useless cast to type 'int' [-Wuseless-cast] /build/cppcheck/src/cppcheck/cli/stacktrace.cpp:89:21: warning: useless cast to type 'int' [-Wuseless-cast] /build/cppcheck/src/cppcheck/cli/stacktrace.cpp:93:21: warning: useless cast to type 'int' [-Wuseless-cast] /build/cppcheck/src/cppcheck/cli/stacktrace.cpp:94:21: warning: useless cast to type 'int' [-Wuseless-cast] [ 23%] Generating moc_testprojectfile.cpp /build/cppcheck/src/cppcheck/lib/tokenize.cpp => build/mc_tokenize.cpp [ 24%] Generating __/__/moc_projectfile.cpp [ 24%] Building CXX object gui/test/projectfile/CMakeFiles/test-projectfile.dir/moc_testprojectfile.cpp.o [ 24%] Generating build/mc_tokenlist.cpp /build/cppcheck/src/cppcheck/lib/tokenlist.cpp => build/mc_tokenlist.cpp [ 24%] Generating build/mc_utils.cpp [ 24%] Building CXX object gui/test/projectfile/CMakeFiles/test-projectfile.dir/__/__/moc_projectfile.cpp.o /build/cppcheck/src/cppcheck/lib/utils.cpp => build/mc_utils.cpp [ 24%] Generating build/mc_valueflow.cpp [ 24%] Built target cli_objs [ 25%] Generating build/mc_vf_analyzers.cpp /build/cppcheck/src/cppcheck/lib/valueflow.cpp => build/mc_valueflow.cpp /build/cppcheck/src/cppcheck/lib/vf_analyzers.cpp => build/mc_vf_analyzers.cpp [ 25%] Generating build/mc_vf_common.cpp [ 25%] Generating build/mc_vf_settokenvalue.cpp /build/cppcheck/src/cppcheck/lib/vf_common.cpp => build/mc_vf_common.cpp [ 25%] Generating moc_testtranslationhandler.cpp /build/cppcheck/src/cppcheck/lib/vf_settokenvalue.cpp => build/mc_vf_settokenvalue.cpp [ 26%] Generating __/__/moc_translationhandler.cpp [ 26%] Building CXX object lib/CMakeFiles/cppcheck-core.dir/cmake_pch.hxx.gch [ 26%] Building CXX object gui/test/translationhandler/CMakeFiles/test-translationhandler.dir/moc_testtranslationhandler.cpp.o [ 26%] Building CXX object gui/test/projectfile/CMakeFiles/test-projectfile.dir/testprojectfile.cpp.o [ 27%] Building CXX object gui/test/projectfile/CMakeFiles/test-projectfile.dir/__/__/projectfile.cpp.o [ 27%] Linking CXX executable ../../../bin/test-cppchecklibrarydata [ 27%] Building CXX object gui/test/translationhandler/CMakeFiles/test-translationhandler.dir/__/__/moc_translationhandler.cpp.o /tmp/distccd_a4e19b96.ii:1:3: warning: style of line directive is a GCC extension 1 | # 0 "/build/cppcheck/src/cppcheck/build/lib/CMakeFiles/cppcheck-core.dir/cmake_pch.hxx.cxx" | ^ /build/cppcheck/src/cppcheck/build/lib/CMakeFiles/cppcheck-core.dir/cmake_pch.hxx.cxx: warning: style of line directive is a GCC extension /build/cppcheck/src/cppcheck/build/lib//:1:3: warning: style of line directive is a GCC extension <built-in>: warning: style of line directive is a GCC extension <command-line>: warning: style of line directive is a GCC extension <command-line>: warning: style of line directive is a GCC extension In file included from <command-line>: /build/cppcheck/src/cppcheck/build/lib/CMakeFiles/cppcheck-core.dir/cmake_pch.hxx:5:3: warning: style of line directive is a GCC extension In file included from /build/cppcheck/src/cppcheck/build/lib/CMakeFiles/cppcheck-core.dir/cmake_pch.hxx:5: /build/cppcheck/src/cppcheck/lib/precompiled.h:1:3: warning: style of line directive is a GCC extension /build/cppcheck/src/cppcheck/lib/precompiled.h:22:3: warning: style of line directive is a GCC extension In file included from /build/cppcheck/src/cppcheck/lib/precompiled.h:22: /build/cppcheck/src/cppcheck/lib/astutils.h:1:3: warning: style of line directive is a GCC extension /build/cppcheck/src/cppcheck/lib/astutils.h:25:3: warning: style of line directive is a GCC extension /build/cppcheck/src/cppcheck/lib/astutils.h:26:3: warning: style of line directive is a GCC extension /build/cppcheck/src/cppcheck/lib/astutils.h:27:3: warning: style of line directive is a GCC extension /build/cppcheck/src/cppcheck/lib/astutils.h:28:3: warning: style of line directive is a GCC extension /build/cppcheck/src/cppcheck/lib/astutils.h:29:3: warning: style of line directive is a GCC extension /build/cppcheck/src/cppcheck/lib/astutils.h:31:3: warning: style of line directive is a GCC extension /build/cppcheck/src/cppcheck/lib/astutils.h:32:3: warning: style of line directive is a GCC extension /build/cppcheck/src/cppcheck/lib/astutils.h:34:3: warning: style of line directive is a GCC extension In file included from /build/cppcheck/src/cppcheck/lib/astutils.h:34: /build/cppcheck/src/cppcheck/lib/config.h:1:3: warning: style of line directive is a GCC extension /build/cppcheck/src/cppcheck/lib/config.h:138:3: warning: style of line directive is a GCC extension /build/cppcheck/src/cppcheck/lib/config.h:138:3: warning: style of line directive is a GCC extension /build/cppcheck/src/cppcheck/lib/astutils.h:35:3: warning: style of line directive is a GCC extension In file included from /build/cppcheck/src/cppcheck/lib/astutils.h:35: /build/cppcheck/src/cppcheck/lib/errortypes.h:1:3: warning: style of line directive is a GCC extension /build/cppcheck/src/cppcheck/lib/errortypes.h:27:3: warning: style of line directive is a GCC extension /build/cppcheck/src/cppcheck/lib/errortypes.h:35:3: warning: style of line directive is a GCC extension /build/cppcheck/src/cppcheck/lib/errortypes.h:132:3: warning: style of line directive is a GCC extension /build/cppcheck/src/cppcheck/lib/astutils.h:36:3: warning: style of line directive is a GCC extension In file included from /build/cppcheck/src/cppcheck/lib/astutils.h:36: /build/cppcheck/src/cppcheck/lib/library.h:1:3: warning: style of line directive is a GCC extension /build/cppcheck/src/cppcheck/lib/library.h:25:3: warning: style of line directive is a GCC extension In file included from /build/cppcheck/src/cppcheck/lib/library.h:25: /build/cppcheck/src/cppcheck/lib/mathlib.h:1:3: warning: style of line directive is a GCC extension /build/cppcheck/src/cppcheck/lib/mathlib.h:163:3: warning: style of line directive is a GCC extension /build/cppcheck/src/cppcheck/lib/library.h:26:3: warning: style of line directive is a GCC extension In file included from /build/cppcheck/src/cppcheck/lib/library.h:26: /build/cppcheck/src/cppcheck/lib/standards.h:1:3: warning: style of line directive is a GCC extension /build/cppcheck/src/cppcheck/lib/standards.h:62:3: warning: style of line directive is a GCC extension /build/cppcheck/src/cppcheck/lib/library.h:27:3: warning: style of line directive is a GCC extension In file included from /build/cppcheck/src/cppcheck/lib/library.h:27: /build/cppcheck/src/cppcheck/lib/utils.h:1:3: warning: style of line directive is a GCC extension /build/cppcheck/src/cppcheck/lib/utils.h:26:3: warning: style of line directive is a GCC extension /build/cppcheck/src/cppcheck/lib/utils.h:27:3: warning: style of line directive is a GCC extension /build/cppcheck/src/cppcheck/lib/utils.h:28:3: warning: style of line directive is a GCC extension /build/cppcheck/src/cppcheck/lib/utils.h:32:3: warning: style of line directive is a GCC extension /build/cppcheck/src/cppcheck/lib/utils.h:40:3: warning: style of line directive is a GCC extension /build/cppcheck/src/cppcheck/lib/utils.h:358:3: warning: style of line directive is a GCC extension /build/cppcheck/src/cppcheck/lib/utils.h:431:3: warning: style of line directive is a GCC extension /build/cppcheck/src/cppcheck/lib/library.h:31:3: warning: style of line directive is a GCC extension /build/cppcheck/src/cppcheck/lib/library.h:32:3: warning: style of line directive is a GCC extension /build/cppcheck/src/cppcheck/lib/library.h:33:3: warning: style of line directive is a GCC extension /build/cppcheck/src/cppcheck/lib/library.h:35:3: warning: style of line directive is a GCC extension /build/cppcheck/src/cppcheck/lib/library.h:39:3: warning: style of line directive is a GCC extension /build/cppcheck/src/cppcheck/lib/library.h:489:3: warning: style of line directive is a GCC extension /build/cppcheck/src/cppcheck/lib/astutils.h:38:3: warning: style of line directive is a GCC extension In file included from /build/cppcheck/src/cppcheck/lib/astutils.h:38: /build/cppcheck/src/cppcheck/lib/smallvector.h:1:3: warning: style of line directive is a GCC extension /build/cppcheck/src/cppcheck/lib/smallvector.h:25:3: warning: style of line directive is a GCC extension /build/cppcheck/src/cppcheck/lib/smallvector.h:69:3: warning: style of line directive is a GCC extension /build/cppcheck/src/cppcheck/lib/astutils.h:39:3: warning: style of line directive is a GCC extension In file included from /build/cppcheck/src/cppcheck/lib/astutils.h:39: /build/cppcheck/src/cppcheck/lib/symboldatabase.h:1:3: warning: style of line directive is a GCC extension /build/cppcheck/src/cppcheck/lib/symboldatabase.h:28:3: warning: style of line directive is a GCC extension In file included from /build/cppcheck/src/cppcheck/lib/symboldatabase.h:28: /build/cppcheck/src/cppcheck/lib/sourcelocation.h:1:3: warning: style of line directive is a GCC extension /build/cppcheck/src/cppcheck/lib/sourcelocation.h:96:3: warning: style of line directive is a GCC extension /build/cppcheck/src/cppcheck/lib/symboldatabase.h:29:3: warning: style of line directive is a GCC extension In file included from /build/cppcheck/src/cppcheck/lib/symboldatabase.h:29: /build/cppcheck/src/cppcheck/lib/token.h:1:3: warning: style of line directive is a GCC extension /build/cppcheck/src/cppcheck/lib/token.h:27:3: warning: style of line directive is a GCC extension In file included from /build/cppcheck/src/cppcheck/lib/token.h:27: /build/cppcheck/src/cppcheck/lib/templatesimplifier.h:1:3: warning: style of line directive is a GCC extension /build/cppcheck/src/cppcheck/lib/templatesimplifier.h:28:3: warning: style of line directive is a GCC extension /build/cppcheck/src/cppcheck/lib/templatesimplifier.h:37:3: warning: style of line directive is a GCC extension /build/cppcheck/src/cppcheck/lib/templatesimplifier.h:234:3: warning: style of line directive is a GCC extension /build/cppcheck/src/cppcheck/lib/templatesimplifier.h:264:3: warning: style of line directive is a GCC extension /build/cppcheck/src/cppcheck/lib/templatesimplifier.h:386:3: warning: style of line directive is a GCC extension /build/cppcheck/src/cppcheck/lib/templatesimplifier.h:416:3: warning: style of line directive is a GCC extension /build/cppcheck/src/cppcheck/lib/templatesimplifier.h:441:3: warning: style of line directive is a GCC extension /build/cppcheck/src/cppcheck/lib/templatesimplifier.h:514:3: warning: style of line directive is a GCC extension /build/cppcheck/src/cppcheck/lib/token.h:29:3: warning: style of line directive is a GCC extension In file included from /build/cppcheck/src/cppcheck/lib/token.h:29: /build/cppcheck/src/cppcheck/lib/vfvalue.h:1:3: warning: style of line directive is a GCC extension /build/cppcheck/src/cppcheck/lib/vfvalue.h:28:3: warning: style of line directive is a GCC extension /build/cppcheck/src/cppcheck/lib/vfvalue.h:29:3: warning: style of line directive is a GCC extension /build/cppcheck/src/cppcheck/lib/vfvalue.h:40:3: warning: style of line directive is a GCC extension /build/cppcheck/src/cppcheck/lib/vfvalue.h:146:3: warning: style of line directive is a GCC extension /build/cppcheck/src/cppcheck/lib/vfvalue.h:435:3: warning: style of line directive is a GCC extension /build/cppcheck/src/cppcheck/lib/token.h:32:3: warning: style of line directive is a GCC extension /build/cppcheck/src/cppcheck/lib/token.h:38:3: warning: style of line directive is a GCC extension /build/cppcheck/src/cppcheck/lib/token.h:46:3: warning: style of line directive is a GCC extension /build/cppcheck/src/cppcheck/lib/token.h:150:3: warning: style of line directive is a GCC extension /build/cppcheck/src/cppcheck/lib/token.h:263:3: warning: style of line directive is a GCC extension /build/cppcheck/src/cppcheck/lib/token.h:289:3: warning: style of line directive is a GCC extension /build/cppcheck/src/cppcheck/lib/token.h:334:3: warning: style of line directive is a GCC extension /build/cppcheck/src/cppcheck/lib/token.h:343:3: warning: style of line directive is a GCC extension /build/cppcheck/src/cppcheck/lib/token.h:352:3: warning: style of line directive is a GCC extension /build/cppcheck/src/cppcheck/lib/token.h:782:3: warning: style of line directive is a GCC extension /build/cppcheck/src/cppcheck/lib/token.h:867:3: warning: style of line directive is a GCC extension /build/cppcheck/src/cppcheck/lib/token.h:915:3: warning: style of line directive is a GCC extension /build/cppcheck/src/cppcheck/lib/token.h:924:3: warning: style of line directive is a GCC extension /build/cppcheck/src/cppcheck/lib/token.h:973:3: warning: style of line directive is a GCC extension /build/cppcheck/src/cppcheck/lib/token.h:992:3: warning: style of line directive is a GCC extension /build/cppcheck/src/cppcheck/lib/token.h:1007:3: warning: style of line directive is a GCC extension /build/cppcheck/src/cppcheck/lib/token.h:1068:3: warning: style of line directive is a GCC extension /build/cppcheck/src/cppcheck/lib/token.h:1081:3: warning: style of line directive is a GCC extension /build/cppcheck/src/cppcheck/lib/token.h:1102:3: warning: style of line directive is a GCC extension /build/cppcheck/src/cppcheck/lib/token.h:1223:3: warning: style of line directive is a GCC extension /build/cppcheck/src/cppcheck/lib/token.h:1518:3: warning: style of line directive is a GCC extension /build/cppcheck/src/cppcheck/lib/token.h:1583:3: warning: style of line directive is a GCC extension /build/cppcheck/src/cppcheck/lib/symboldatabase.h:33:3: warning: style of line directive is a GCC extension /build/cppcheck/src/cppcheck/lib/symboldatabase.h:34:3: warning: style of line directive is a GCC extension /build/cppcheck/src/cppcheck/lib/symboldatabase.h:255:3: warning: style of line directive is a GCC extension /build/cppcheck/src/cppcheck/lib/symboldatabase.h:267:3: warning: style of line directive is a GCC extension /build/cppcheck/src/cppcheck/lib/symboldatabase.h:279:3: warning: style of line directive is a GCC extension /build/cppcheck/src/cppcheck/lib/symboldatabase.h:568:3: warning: style of line directive is a GCC extension /build/cppcheck/src/cppcheck/lib/symboldatabase.h:580:3: warning: style of line directive is a GCC extension /build/cppcheck/src/cppcheck/lib/symboldatabase.h:601:3: warning: style of line directive is a GCC extension /build/cppcheck/src/cppcheck/lib/symboldatabase.h:615:3: warning: style of line directive is a GCC extension /build/cppcheck/src/cppcheck/lib/symboldatabase.h:1177:3: warning: style of line directive is a GCC extension /build/cppcheck/src/cppcheck/lib/symboldatabase.h:1492:3: warning: style of line directive is a GCC extension /build/cppcheck/src/cppcheck/lib/astutils.h:170:3: warning: style of line directive is a GCC extension /build/cppcheck/src/cppcheck/lib/astutils.h:276:3: warning: style of line directive is a GCC extension /build/cppcheck/src/cppcheck/lib/astutils.h:315:3: warning: style of line directive is a GCC extension /build/cppcheck/src/cppcheck/lib/astutils.h:326:3: warning: style of line directive is a GCC extension /build/cppcheck/src/cppcheck/lib/astutils.h:457:3: warning: style of line directive is a GCC extension /build/cppcheck/src/cppcheck/lib/precompiled.h:23:3: warning: style of line directive is a GCC extension In file included from /build/cppcheck/src/cppcheck/lib/precompiled.h:23: /build/cppcheck/src/cppcheck/lib/errorlogger.h:1:3: warning: style of line directive is a GCC extension /build/cppcheck/src/cppcheck/lib/errorlogger.h:26:3: warning: style of line directive is a GCC extension In file included from /build/cppcheck/src/cppcheck/lib/errorlogger.h:26: /build/cppcheck/src/cppcheck/lib/color.h:1:3: warning: style of line directive is a GCC extension /build/cppcheck/src/cppcheck/lib/color.h:43:3: warning: style of line directive is a GCC extension /build/cppcheck/src/cppcheck/lib/errorlogger.h:27:3: warning: style of line directive is a GCC extension /build/cppcheck/src/cppcheck/lib/errorlogger.h:149:3: warning: style of line directive is a GCC extension /build/cppcheck/src/cppcheck/lib/errorlogger.h:303:3: warning: style of line directive is a GCC extension /build/cppcheck/src/cppcheck/lib/precompiled.h:28:3: warning: style of line directive is a GCC extension In file included from /build/cppcheck/src/cppcheck/lib/precompiled.h:28: /build/cppcheck/src/cppcheck/lib/settings.h:1:3: warning: style of line directive is a GCC extension /build/cppcheck/src/cppcheck/lib/settings.h:24:3: warning: style of line directive is a GCC extension In file included from /build/cppcheck/src/cppcheck/lib/settings.h:24: /build/cppcheck/src/cppcheck/lib/addoninfo.h:1:3: warning: style of line directive is a GCC extension /build/cppcheck/src/cppcheck/lib/addoninfo.h:37:3: warning: style of line directive is a GCC extension /build/cppcheck/src/cppcheck/lib/settings.h:28:3: warning: style of line directive is a GCC extension In file included from /build/cppcheck/src/cppcheck/lib/settings.h:28: /build/cppcheck/src/cppcheck/lib/platform.h:1:3: warning: style of line directive is a GCC extension /build/cppcheck/src/cppcheck/lib/platform.h:28:3: warning: style of line directive is a GCC extension /build/cppcheck/src/cppcheck/lib/platform.h:29:3: warning: style of line directive is a GCC extension /build/cppcheck/src/cppcheck/lib/platform.h:30:3: warning: style of line directive is a GCC extension /build/cppcheck/src/cppcheck/lib/platform.h:50:3: warning: style of line directive is a GCC extension /build/cppcheck/src/cppcheck/lib/platform.h:52:3: warning: style of line directive is a GCC extension /build/cppcheck/src/cppcheck/lib/platform.h:57:3: warning: style of line directive is a GCC extension /build/cppcheck/src/cppcheck/lib/platform.h:64:3: warning: style of line directive is a GCC extension /build/cppcheck/src/cppcheck/lib/platform.h:137:3: warning: style of line directive is a GCC extension /build/cppcheck/src/cppcheck/lib/platform.h:204:3: warning: style of line directive is a GCC extension /build/cppcheck/src/cppcheck/lib/settings.h:30:3: warning: style of line directive is a GCC extension In file included from /build/cppcheck/src/cppcheck/lib/settings.h:30: /build/cppcheck/src/cppcheck/lib/checkers.h:1:3: warning: style of line directive is a GCC extension /build/cppcheck/src/cppcheck/lib/checkers.h:88:3: warning: style of line directive is a GCC extension /build/cppcheck/src/cppcheck/lib/settings.h:33:3: warning: style of line directive is a GCC extension /build/cppcheck/src/cppcheck/lib/settings.h:34:3: warning: style of line directive is a GCC extension /build/cppcheck/src/cppcheck/lib/settings.h:42:3: warning: style of line directive is a GCC extension /build/cppcheck/src/cppcheck/lib/settings.h:46:3: warning: style of line directive is a GCC extension /build/cppcheck/src/cppcheck/lib/settings.h:50:3: warning: style of line directive is a GCC extension /build/cppcheck/src/cppcheck/lib/settings.h:228:3: warning: style of line directive is a GCC extension /build/cppcheck/src/cppcheck/lib/settings.h:333:3: warning: style of line directive is a GCC extension /build/cppcheck/src/cppcheck/lib/settings.h:539:3: warning: style of line directive is a GCC extension /build/cppcheck/src/cppcheck/lib/precompiled.h:29:3: warning: style of line directive is a GCC extension In file included from /build/cppcheck/src/cppcheck/lib/precompiled.h:29: /build/cppcheck/src/cppcheck/lib/suppressions.h:1:3: warning: style of line directive is a GCC extension /build/cppcheck/src/cppcheck/lib/suppressions.h:27:3: warning: style of line directive is a GCC extension /build/cppcheck/src/cppcheck/lib/suppressions.h:29:3: warning: style of line directive is a GCC extension /build/cppcheck/src/cppcheck/lib/suppressions.h:36:3: warning: style of line directive is a GCC extension /build/cppcheck/src/cppcheck/lib/suppressions.h:281:3: warning: style of line directive is a GCC extension /build/cppcheck/src/cppcheck/lib/precompiled.h:31:3: warning: style of line directive is a GCC extension In file included from /build/cppcheck/src/cppcheck/lib/precompiled.h:31: /build/cppcheck/src/cppcheck/lib/valueflow.h:1:3: warning: style of line directive is a GCC extension /build/cppcheck/src/cppcheck/lib/valueflow.h:29:3: warning: style of line directive is a GCC extension /build/cppcheck/src/cppcheck/lib/valueflow.h:132:3: warning: style of line directive is a GCC extension /build/cppcheck/src/cppcheck/lib/precompiled.h:32:3: warning: style of line directive is a GCC extension /build/cppcheck/src/cppcheck/build/lib/CMakeFiles/cppcheck-core.dir/cmake_pch.hxx:6:3: warning: style of line directive is a GCC extension <command-line>: warning: style of line directive is a GCC extension [ 29%] Building CXX object lib/CMakeFiles/cppcheck-core.dir/build/mc_valueflow.cpp.o [ 29%] Built target test-cppchecklibrarydata [ 29%] Building CXX object tools/dmake/CMakeFiles/dmake.dir/dmake.cpp.o [ 29%] Building CXX object gui/test/translationhandler/CMakeFiles/test-translationhandler.dir/testtranslationhandler.cpp.o [ 29%] Building CXX object tools/dmake/CMakeFiles/dmake.dir/__/__/cli/filelister.cpp.o [ 30%] Generating moc_testfilelist.cpp [ 30%] Building CXX object gui/test/filelist/CMakeFiles/test-filelist.dir/moc_testfilelist.cpp.o [ 30%] Linking CXX executable ../../../bin/test-projectfile /build/cppcheck/src/cppcheck/cli/filelister.cpp: In function 'std::string addFiles2(std::__cxx11::list<FileWithDetails>&, const std::string&, const std::set<std::__cxx11::basic_string<char> >&, bool, const PathMatch&)': /build/cppcheck/src/cppcheck/cli/filelister.cpp:208:45: warning: ignoring attributes on template argument 'int (*)(DIR*)' [-Wignored-attributes] [ 30%] Building CXX object tools/dmake/CMakeFiles/dmake.dir/__/__/lib/build/mc_pathmatch.cpp.o [ 30%] Built target test-projectfile [ 30%] Building CXX object tools/dmake/CMakeFiles/dmake.dir/__/__/lib/build/mc_path.cpp.o [ 31%] Building CXX object tools/dmake/CMakeFiles/dmake.dir/__/__/lib/build/mc_utils.cpp.o [ 31%] Building CXX object gui/test/filelist/CMakeFiles/test-filelist.dir/testfilelist.cpp.o [ 31%] Building CXX object gui/test/translationhandler/CMakeFiles/test-translationhandler.dir/__/__/common.cpp.o [ 31%] Building CXX object gui/test/filelist/CMakeFiles/test-filelist.dir/__/__/filelist.cpp.o [ 31%] Linking CXX executable ../../bin/dmake [ 31%] Built target dmake [ 31%] Built target run-dmake [ 32%] Building CXX object gui/test/filelist/CMakeFiles/test-filelist.dir/__/__/__/lib/pathmatch.cpp.o [ 32%] Building CXX object gui/test/filelist/CMakeFiles/test-filelist.dir/__/__/__/lib/path.cpp.o [ 33%] Building CXX object gui/test/translationhandler/CMakeFiles/test-translationhandler.dir/__/__/translationhandler.cpp.o [ 33%] Building CXX object gui/test/filelist/CMakeFiles/test-filelist.dir/__/__/__/lib/utils.cpp.o /build/cppcheck/src/cppcheck/lib/path.cpp: In function 'bool hasEmacsCppMarker(const char*)': /build/cppcheck/src/cppcheck/lib/path.cpp:246:40: warning: useless cast to type 'char*' [-Wuseless-cast] [ 33%] Built target cppcheck-gui_autogen_timestamp_deps [ 33%] Building CXX object lib/CMakeFiles/cppcheck-core.dir/build/mc_tokenize.cpp.o [ 33%] Building CXX object lib/CMakeFiles/cppcheck-core.dir/build/mc_symboldatabase.cpp.o [ 33%] Linking CXX executable ../../../bin/test-filelist [ 33%] Built target test-filelist [ 34%] Automatic MOC for target cppcheck-gui [ 34%] Linking CXX executable ../../../bin/test-translationhandler [ 34%] Built target test-translationhandler [ 34%] Building CXX object lib/CMakeFiles/cppcheck-core.dir/build/mc_addoninfo.cpp.o [ 36%] Building CXX object lib/CMakeFiles/cppcheck-core.dir/build/mc_analyzerinfo.cpp.o [ 36%] Building CXX object lib/CMakeFiles/cppcheck-core.dir/build/mc_astutils.cpp.o /build/cppcheck/src/cppcheck/lib/valueflow.cpp: In function 'size_t bitCeil(size_t)': /build/cppcheck/src/cppcheck/lib/valueflow.cpp:466:12: warning: right shift count >= width of type [-Wshift-count-overflow] In file included from /usr/include/c++/14.2.1/vector:66, from /build/cppcheck/src/cppcheck/lib/astutils.h:32, from /build/cppcheck/src/cppcheck/lib/precompiled.h:22, from /build/cppcheck/src/cppcheck/build/lib/CMakeFiles/cppcheck-core.dir/cmake_pch.hxx:5, from <command-line>: /usr/include/c++/14.2.1/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<long long int>]': /usr/include/c++/14.2.1/bits/stl_vector.h:678:7: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1 678 | vector(initializer_list<value_type> __l, | ^~~~~~ In file included from /usr/include/c++/14.2.1/algorithm:61, from /build/cppcheck/src/cppcheck/lib/utils.h:26, from /build/cppcheck/src/cppcheck/lib/library.h:27, from /build/cppcheck/src/cppcheck/lib/astutils.h:36: /usr/include/c++/14.2.1/bits/stl_algo.h: In function '_IIter std::find(_IIter, _IIter, const _Tp&) [with _IIter = _List_const_iterator<ValueFlow::Value>; _Tp = ValueFlow::Value]': /usr/include/c++/14.2.1/bits/stl_algo.h:3842:12: note: parameter passing for argument of type 'std::_List_const_iterator<ValueFlow::Value>' changed in GCC 7.1 3842 | const _Tp& __val) | ^~~~ /usr/include/c++/14.2.1/bits/stl_algo.h:3842:12: note: parameter passing for argument of type 'std::_List_const_iterator<ValueFlow::Value>' changed in GCC 7.1 /build/cppcheck/src/cppcheck/lib/valueflow.cpp: In lambda function: /build/cppcheck/src/cppcheck/lib/valueflow.cpp:2890:30: note: parameter passing for argument of type 'std::_List_const_iterator<ValueFlow::Value>' changed in GCC 7.1 In file included from /usr/include/c++/14.2.1/list:65, from /build/cppcheck/src/cppcheck/lib/astutils.h:27: /usr/include/c++/14.2.1/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<ValueFlow::Value>]': /usr/include/c++/14.2.1/bits/stl_list.h:2002:8: note: parameter passing for argument of type 'std::__cxx11::list<ValueFlow::Value>::iterator' changed in GCC 7.1 2002 | _M_insert(iterator __position, _Args&&... __args) | ^~~~~~~~~ In file included from /build/cppcheck/src/cppcheck/lib/valueflow.cpp:82: In lambda function, inlined from 'R calculate(const std::string&, const T&, const T&, bool*) [with R = std::vector<long long int>; T = long long int]' at /build/cppcheck/src/cppcheck/lib/calculate.h:60:26: /build/cppcheck/src/cppcheck/lib/calculate.h:53:19: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1 In lambda function, inlined from 'R calculate(const std::string&, const T&, const T&, bool*) [with R = std::vector<long long int>; T = long long int]' at /build/cppcheck/src/cppcheck/lib/calculate.h:62:26: /build/cppcheck/src/cppcheck/lib/calculate.h:53:19: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1 In lambda function, inlined from 'R calculate(const std::string&, const T&, const T&, bool*) [with R = std::vector<long long int>; T = long long int]' at /build/cppcheck/src/cppcheck/lib/calculate.h:64:26: /build/cppcheck/src/cppcheck/lib/calculate.h:53:19: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1 In lambda function, inlined from 'R calculate(const std::string&, const T&, const T&, bool*) [with R = std::vector<long long int>; T = long long int]' at /build/cppcheck/src/cppcheck/lib/calculate.h:71:26: /build/cppcheck/src/cppcheck/lib/calculate.h:53:19: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1 In lambda function, inlined from 'R calculate(const std::string&, const T&, const T&, bool*) [with R = std::vector<long long int>; T = long long int]' at /build/cppcheck/src/cppcheck/lib/calculate.h:78:60: /build/cppcheck/src/cppcheck/lib/calculate.h:53:19: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1 In lambda function, inlined from 'R calculate(const std::string&, const T&, const T&, bool*) [with R = std::vector<long long int>; T = long long int]' at /build/cppcheck/src/cppcheck/lib/calculate.h:80:60: /build/cppcheck/src/cppcheck/lib/calculate.h:53:19: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1 In lambda function, inlined from 'R calculate(const std::string&, const T&, const T&, bool*) [with R = std::vector<long long int>; T = long long int]' at /build/cppcheck/src/cppcheck/lib/calculate.h:82:60: /build/cppcheck/src/cppcheck/lib/calculate.h:53:19: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1 In lambda function, inlined from 'R calculate(const std::string&, const T&, const T&, bool*) [with R = std::vector<long long int>; T = long long int]' at /build/cppcheck/src/cppcheck/lib/calculate.h:84:60: /build/cppcheck/src/cppcheck/lib/calculate.h:53:19: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1 In lambda function, inlined from 'R calculate(const std::string&, const T&, const T&, bool*) [with R = std::vector<long long int>; T = long long int]' at /build/cppcheck/src/cppcheck/lib/calculate.h:86:26: /build/cppcheck/src/cppcheck/lib/calculate.h:53:19: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1 In lambda function, inlined from 'R calculate(const std::string&, const T&, const T&, bool*) [with R = std::vector<long long int>; T = long long int]' at /build/cppcheck/src/cppcheck/lib/calculate.h:88:26: /build/cppcheck/src/cppcheck/lib/calculate.h:53:19: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1 In lambda function, inlined from 'R calculate(const std::string&, const T&, const T&, bool*) [with R = std::vector<long long int>; T = long long int]' at /build/cppcheck/src/cppcheck/lib/calculate.h:95:61: /build/cppcheck/src/cppcheck/lib/calculate.h:53:19: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1 In lambda function, inlined from 'R calculate(const std::string&, const T&, const T&, bool*) [with R = std::vector<long long int>; T = long long int]' at /build/cppcheck/src/cppcheck/lib/calculate.h:102:61: /build/cppcheck/src/cppcheck/lib/calculate.h:53:19: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1 In lambda function, inlined from 'R calculate(const std::string&, const T&, const T&, bool*) [with R = std::vector<long long int>; T = long long int]' at /build/cppcheck/src/cppcheck/lib/calculate.h:104:45: /build/cppcheck/src/cppcheck/lib/calculate.h:53:19: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1 In lambda function, inlined from 'R calculate(const std::string&, const T&, const T&, bool*) [with R = std::vector<long long int>; T = long long int]' at /build/cppcheck/src/cppcheck/lib/calculate.h:106:45: /build/cppcheck/src/cppcheck/lib/calculate.h:53:19: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1 In lambda function, inlined from 'R calculate(const std::string&, const T&, const T&, bool*) [with R = std::vector<long long int>; T = long long int]' at /build/cppcheck/src/cppcheck/lib/calculate.h:108:34: /build/cppcheck/src/cppcheck/lib/calculate.h:53:19: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1 In lambda function, inlined from 'R calculate(const std::string&, const T&, const T&, bool*) [with R = std::vector<long long int>; T = long long int]' at /build/cppcheck/src/cppcheck/lib/calculate.h:110:35: /build/cppcheck/src/cppcheck/lib/calculate.h:53:19: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1 In lambda function, inlined from 'R calculate(const std::string&, const T&, const T&, bool*) [with R = std::vector<long long int>; T = long long int]' at /build/cppcheck/src/cppcheck/lib/calculate.h:112:27: /build/cppcheck/src/cppcheck/lib/calculate.h:53:19: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1 In lambda function, inlined from 'R calculate(const std::string&, const T&, const T&, bool*) [with R = std::vector<long long int>; T = long long int]' at /build/cppcheck/src/cppcheck/lib/calculate.h:114:27: /build/cppcheck/src/cppcheck/lib/calculate.h:53:19: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1 In lambda function, inlined from 'R calculate(const std::string&, const T&, const T&, bool*) [with R = std::vector<long long int>; T = long long int]' at /build/cppcheck/src/cppcheck/lib/calculate.h:116:26: /build/cppcheck/src/cppcheck/lib/calculate.h:53:19: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1 /usr/include/c++/14.2.1/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<ValueFlow::Value>]': /usr/include/c++/14.2.1/bits/stl_vector.h:678:7: note: parameter passing for argument of type 'std::initializer_list<ValueFlow::Value>' changed in GCC 7.1 678 | vector(initializer_list<value_type> __l, | ^~~~~~ In member function 'void std::__cxx11::list<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = ValueFlow::Value; _Alloc = std::allocator<ValueFlow::Value>]', inlined from 'void valueFlowForLoop(TokenList&, const SymbolDatabase&, ErrorLogger&, const Settings&)' at /build/cppcheck/src/cppcheck/lib/valueflow.cpp:5287:37: /usr/include/c++/14.2.1/bits/stl_list.h:1311:24: note: parameter passing for argument of type 'std::_List_iterator<ValueFlow::Value>' changed in GCC 7.1 1311 | { this->_M_insert(end(), std::move(__x)); } | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::__cxx11::list<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = ValueFlow::Value; _Alloc = std::allocator<ValueFlow::Value>]', inlined from 'void valueFlowForLoop(TokenList&, const SymbolDatabase&, ErrorLogger&, const Settings&)' at /build/cppcheck/src/cppcheck/lib/valueflow.cpp:5294:41: /usr/include/c++/14.2.1/bits/stl_list.h:1311:24: note: parameter passing for argument of type 'std::_List_iterator<ValueFlow::Value>' changed in GCC 7.1 1311 | { this->_M_insert(end(), std::move(__x)); } | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14.2.1/bits/stl_algo.h: In function '_OIter std::copy_if(_IIter, _IIter, _OIter, _Predicate) [with _IIter = _List_const_iterator<ValueFlow::Value>; _OIter = back_insert_iterator<__cxx11::list<ValueFlow::Value> >; _Predicate = _Mem_fn<bool (ValueFlow::Value::*)() const>]': /usr/include/c++/14.2.1/bits/stl_algo.h:646:5: note: parameter passing for argument of type 'std::_List_const_iterator<ValueFlow::Value>' changed in GCC 7.1 646 | copy_if(_InputIterator __first, _InputIterator __last, | ^~~~~~~ /usr/include/c++/14.2.1/bits/stl_algo.h:646:5: note: parameter passing for argument of type 'std::_List_const_iterator<ValueFlow::Value>' changed in GCC 7.1 In file included from /usr/include/c++/14.2.1/list:66: /usr/include/c++/14.2.1/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<ValueFlow::Value>; <template-parameter-2-2> = void; _Tp = ValueFlow::Value; _Alloc = std::allocator<ValueFlow::Value>]': /usr/include/c++/14.2.1/bits/list.tcc:133:7: note: parameter passing for argument of type 'std::__cxx11::list<ValueFlow::Value>::const_iterator' changed in GCC 7.1 133 | list<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~ /usr/include/c++/14.2.1/bits/list.tcc:133:7: note: parameter passing for argument of type 'std::_List_const_iterator<ValueFlow::Value>' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/list.tcc:133:7: note: parameter passing for argument of type 'std::_List_const_iterator<ValueFlow::Value>' changed in GCC 7.1 /build/cppcheck/src/cppcheck/lib/valueflow.cpp: In function 'ConditionHandler::beforeCondition(TokenList&, const SymbolDatabase&, ErrorLogger&, const Settings&, const std::set<const Scope*>&) const::<lambda(const ConditionHandler::Condition&, Token*, const Scope*)>': /build/cppcheck/src/cppcheck/lib/valueflow.cpp:4433:30: note: parameter passing for argument of type 'std::__cxx11::list<ValueFlow::Value>::const_iterator' changed in GCC 7.1 /build/cppcheck/src/cppcheck/lib/valueflow.cpp:4433:30: note: parameter passing for argument of type 'std::_List_const_iterator<ValueFlow::Value>' changed in GCC 7.1 In member function 'void std::__cxx11::list<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {ValueFlow::Value}; _Tp = ValueFlow::Value; _Alloc = std::allocator<ValueFlow::Value>]', inlined from 'virtual std::vector<ConditionHandler::Condition> ContainerConditionHandler::parse(const Token*, const Settings&) const' at /build/cppcheck/src/cppcheck/lib/valueflow.cpp:6719:43: /usr/include/c++/14.2.1/bits/stl_list.h:1321:26: note: parameter passing for argument of type 'std::_List_iterator<ValueFlow::Value>' changed in GCC 7.1 1321 | this->_M_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/cppcheck/src/cppcheck/lib/valueflow.cpp: In function 'std::vector<ValueFlow::Value> getContainerSizeFromConstructorArgs(const std::vector<const Token*>&, const Library::Container*, bool)': /build/cppcheck/src/cppcheck/lib/valueflow.cpp:6390:74: note: parameter passing for argument of type 'std::initializer_list<ValueFlow::Value>' changed in GCC 7.1 /build/cppcheck/src/cppcheck/lib/valueflow.cpp:6405:84: note: parameter passing for argument of type 'std::initializer_list<ValueFlow::Value>' changed in GCC 7.1 In member function 'void std::__cxx11::list<_Tp, _Alloc>::_M_assign_dispatch(_InputIterator, _InputIterator, std::__false_type) [with _InputIterator = std::_List_const_iterator<ValueFlow::Value>; _Tp = ValueFlow::Value; _Alloc = std::allocator<ValueFlow::Value>]', 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<ValueFlow::Value>]' at /usr/include/c++/14.2.1/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<ValueFlow::Value>]' at /usr/include/c++/14.2.1/bits/list.tcc:267:5, inlined from 'virtual std::vector<ConditionHandler::Condition> IteratorConditionHandler::parse(const Token*, const Settings&) const' at /build/cppcheck/src/cppcheck/lib/valueflow.cpp:6304:32: /usr/include/c++/14.2.1/bits/list.tcc:320:17: note: parameter passing for argument of type 'std::__cxx11::list<ValueFlow::Value>::const_iterator' changed in GCC 7.1 320 | insert(__last1, __first2, __last2); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14.2.1/bits/list.tcc:320:17: note: parameter passing for argument of type 'std::_List_const_iterator<ValueFlow::Value>' changed in GCC 7.1 /build/cppcheck/src/cppcheck/lib/valueflow.cpp: In function 'std::vector<ValueFlow::Value> isOutOfBoundsImpl(const ValueFlow::Value&, const Token*, bool)': /build/cppcheck/src/cppcheck/lib/valueflow.cpp:7378:29: note: parameter passing for argument of type 'std::initializer_list<ValueFlow::Value>' changed in GCC 7.1 /build/cppcheck/src/cppcheck/lib/valueflow.cpp: In member function 'Token* ConditionHandler::Condition::getContextAndValues(Token*, std::__cxx11::list<ValueFlow::Value>&, std::__cxx11::list<ValueFlow::Value>&, bool) const': /build/cppcheck/src/cppcheck/lib/valueflow.cpp:4302:34: note: parameter passing for argument of type 'std::__cxx11::list<ValueFlow::Value>::const_iterator' changed in GCC 7.1 /build/cppcheck/src/cppcheck/lib/valueflow.cpp:4302:34: note: parameter passing for argument of type 'std::_List_const_iterator<ValueFlow::Value>' changed in GCC 7.1 /build/cppcheck/src/cppcheck/lib/valueflow.cpp:4302:34: note: parameter passing for argument of type 'std::__cxx11::list<ValueFlow::Value>::const_iterator' changed in GCC 7.1 /build/cppcheck/src/cppcheck/lib/valueflow.cpp:4302:34: note: parameter passing for argument of type 'std::_List_const_iterator<ValueFlow::Value>' changed in GCC 7.1 /build/cppcheck/src/cppcheck/lib/valueflow.cpp:4302:34: note: parameter passing for argument of type 'std::__cxx11::list<ValueFlow::Value>::const_iterator' changed in GCC 7.1 /build/cppcheck/src/cppcheck/lib/valueflow.cpp:4302:34: note: parameter passing for argument of type 'std::_List_const_iterator<ValueFlow::Value>' changed in GCC 7.1 /build/cppcheck/src/cppcheck/lib/valueflow.cpp:4302:34: note: parameter passing for argument of type 'std::__cxx11::list<ValueFlow::Value>::const_iterator' changed in GCC 7.1 /build/cppcheck/src/cppcheck/lib/valueflow.cpp:4302:34: note: parameter passing for argument of type 'std::_List_const_iterator<ValueFlow::Value>' changed in GCC 7.1 /build/cppcheck/src/cppcheck/lib/valueflow.cpp:4297:34: note: parameter passing for argument of type 'std::__cxx11::list<ValueFlow::Value>::const_iterator' changed in GCC 7.1 /build/cppcheck/src/cppcheck/lib/valueflow.cpp:4297:34: note: parameter passing for argument of type 'std::_List_const_iterator<ValueFlow::Value>' changed in GCC 7.1 /build/cppcheck/src/cppcheck/lib/valueflow.cpp:4297:34: note: parameter passing for argument of type 'std::__cxx11::list<ValueFlow::Value>::const_iterator' changed in GCC 7.1 /build/cppcheck/src/cppcheck/lib/valueflow.cpp:4297:34: note: parameter passing for argument of type 'std::_List_const_iterator<ValueFlow::Value>' changed in GCC 7.1 /build/cppcheck/src/cppcheck/lib/valueflow.cpp: In lambda function: /build/cppcheck/src/cppcheck/lib/valueflow.cpp:4800:33: note: parameter passing for argument of type 'std::_List_const_iterator<ValueFlow::Value>' changed in GCC 7.1 /build/cppcheck/src/cppcheck/lib/valueflow.cpp:4804:33: note: parameter passing for argument of type 'std::_List_const_iterator<ValueFlow::Value>' changed in GCC 7.1 /build/cppcheck/src/cppcheck/lib/valueflow.cpp: In function 'void valueFlowContainerSize(const TokenList&, const SymbolDatabase&, ErrorLogger&, const Settings&, const std::set<const Scope*>&)': /build/cppcheck/src/cppcheck/lib/valueflow.cpp:6551:68: note: parameter passing for argument of type 'std::initializer_list<ValueFlow::Value>' changed in GCC 7.1 /build/cppcheck/src/cppcheck/lib/valueflow.cpp: In function 'bool LifetimeStore::byVal(Token*, const TokenList&, ErrorLogger&, const Settings&, const Predicate&, SourceLocation) [with Predicate = LifetimeStore::byVal(Token*, const TokenList&, ErrorLogger&, const Settings&, SourceLocation)::<lambda(const Token*)>]': /build/cppcheck/src/cppcheck/lib/valueflow.cpp:2156:30: note: parameter passing for argument of type 'std::_List_const_iterator<ValueFlow::Value>' changed in GCC 7.1 /build/cppcheck/src/cppcheck/lib/valueflow.cpp:2190:30: note: parameter passing for argument of type 'std::_List_const_iterator<ValueFlow::Value>' changed in GCC 7.1 /build/cppcheck/src/cppcheck/lib/valueflow.cpp: In member function 'bool LifetimeStore::byRef(Token*, const TokenList&, ErrorLogger&, const Settings&, const Predicate&, SourceLocation) [with Predicate = std::function<bool(const Token*)>]': /build/cppcheck/src/cppcheck/lib/valueflow.cpp:2096:26: note: parameter passing for argument of type 'std::_List_const_iterator<ValueFlow::Value>' changed in GCC 7.1 /build/cppcheck/src/cppcheck/lib/valueflow.cpp: In member function 'bool LifetimeStore::byVal(Token*, const TokenList&, ErrorLogger&, const Settings&, const Predicate&, SourceLocation) [with Predicate = std::function<bool(const Token*)>]': /build/cppcheck/src/cppcheck/lib/valueflow.cpp:2156:30: note: parameter passing for argument of type 'std::_List_const_iterator<ValueFlow::Value>' changed in GCC 7.1 /build/cppcheck/src/cppcheck/lib/valueflow.cpp:2190:30: note: parameter passing for argument of type 'std::_List_const_iterator<ValueFlow::Value>' changed in GCC 7.1 In member function 'bool LifetimeStore::byVal(Token*, const TokenList&, ErrorLogger&, const Settings&, const Predicate&, SourceLocation) [with Predicate = LifetimeStore::byDerefCopy(Token*, const TokenList&, ErrorLogger&, const Settings&, SourceLocation) const::<lambda(const Token*)>]', inlined from 'bool LifetimeStore::byDerefCopy(Token*, const TokenList&, ErrorLogger&, const Settings&, Predicate, SourceLocation) const [with Predicate = LifetimeStore::byDerefCopy(Token*, const TokenList&, ErrorLogger&, const Settings&, SourceLocation) const::<lambda(const Token*)>]' at /build/cppcheck/src/cppcheck/lib/valueflow.cpp:2249:27: /build/cppcheck/src/cppcheck/lib/valueflow.cpp:2156:30: note: parameter passing for argument of type 'std::_List_const_iterator<ValueFlow::Value>' changed in GCC 7.1 /build/cppcheck/src/cppcheck/lib/valueflow.cpp:2190:30: note: parameter passing for argument of type 'std::_List_const_iterator<ValueFlow::Value>' changed in GCC 7.1 /build/cppcheck/src/cppcheck/lib/valueflow.cpp: In function 'bool LifetimeStore::byRef(Token*, const TokenList&, ErrorLogger&, const Settings&, const Predicate&, SourceLocation) [with Predicate = LifetimeStore::byRef(Token*, const TokenList&, ErrorLogger&, const Settings&, SourceLocation)::<lambda(const Token*)>]': /build/cppcheck/src/cppcheck/lib/valueflow.cpp:2096:26: note: parameter passing for argument of type 'std::_List_const_iterator<ValueFlow::Value>' changed in GCC 7.1 [ 36%] Building CXX object lib/CMakeFiles/cppcheck-core.dir/build/mc_check.cpp.o [ 36%] Building CXX object lib/CMakeFiles/cppcheck-core.dir/build/mc_check64bit.cpp.o [ 36%] Building CXX object lib/CMakeFiles/cppcheck-core.dir/build/mc_checkassert.cpp.o In file included from /usr/include/c++/14.2.1/deque:65, from /usr/include/c++/14.2.1/stack:62, from /build/cppcheck/src/cppcheck/lib/astutils.h:28, from /build/cppcheck/src/cppcheck/lib/precompiled.h:22, from /build/cppcheck/src/cppcheck/build/lib/CMakeFiles/cppcheck-core.dir/cmake_pch.hxx:5, from <command-line>: /usr/include/c++/14.2.1/bits/stl_uninitialized.h: In function '_ForwardIterator std::__do_uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const Library::ArgumentChecks::MinSize*, vector<Library::ArgumentChecks::MinSize> >; _ForwardIterator = Library::ArgumentChecks::MinSize*]': /usr/include/c++/14.2.1/bits/stl_uninitialized.h:113:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const Library::ArgumentChecks::MinSize*, std::vector<Library::ArgumentChecks::MinSize> >' changed in GCC 7.1 113 | __do_uninit_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~ /usr/include/c++/14.2.1/bits/stl_uninitialized.h:113:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const Library::ArgumentChecks::MinSize*, std::vector<Library::ArgumentChecks::MinSize> >' changed in GCC 7.1 In static member function 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const Library::ArgumentChecks::MinSize*, std::vector<Library::ArgumentChecks::MinSize> >; _ForwardIterator = Library::ArgumentChecks::MinSize*; bool _TrivialValueTypes = false]', inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const Library::ArgumentChecks::MinSize*, vector<Library::ArgumentChecks::MinSize> >; _ForwardIterator = Library::ArgumentChecks::MinSize*]' at /usr/include/c++/14.2.1/bits/stl_uninitialized.h:185:15, inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const Library::ArgumentChecks::MinSize*, vector<Library::ArgumentChecks::MinSize> >; _ForwardIterator = Library::ArgumentChecks::MinSize*; _Tp = Library::ArgumentChecks::MinSize]' at /usr/include/c++/14.2.1/bits/stl_uninitialized.h:373:37, inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = Library::ArgumentChecks::MinSize; _Alloc = std::allocator<Library::ArgumentChecks::MinSize>]' at /usr/include/c++/14.2.1/bits/stl_vector.h:606:31, inlined from 'Library::ArgumentChecks::ArgumentChecks(const Library::ArgumentChecks&)' at /build/cppcheck/src/cppcheck/lib/library.h:268:12, inlined from 'constexpr std::pair<_T1, _T2>::pair(const std::pair<_U1, _U2>&) [with _U1 = const int; _U2 = Library::ArgumentChecks; typename std::enable_if<(std::_PCC<((! std::is_same<_T1, _U1>::value) || (! std::is_same<_T2, _U2>::value)), _T1, _T2>::_ConstructiblePair<_U1, _U2>() && std::_PCC<((! std::is_same<_T1, _U1>::value) || (! std::is_same<_T2, _U2>::value)), _T1, _T2>::_ImplicitlyConvertiblePair<_U1, _U2>()), bool>::type <anonymous> = true; _T1 = int; _T2 = Library::ArgumentChecks]' at /usr/include/c++/14.2.1/bits/stl_pair.h:780:22, inlined from 'bool __gnu_cxx::__ops::_Iter_pred<_Predicate>::operator()(_Iterator) [with _Iterator = std::_Rb_tree_const_iterator<std::pair<const int, Library::ArgumentChecks> >; _Predicate = CheckAssert::assertWithSideEffects()::<lambda(const std::pair<int, Library::ArgumentChecks>&)>]' at /usr/include/c++/14.2.1/bits/predefined_ops.h:318:23, inlined from '_InputIterator std::__find_if(_InputIterator, _InputIterator, _Predicate, input_iterator_tag) [with _InputIterator = _Rb_tree_const_iterator<pair<const int, Library::ArgumentChecks> >; _Predicate = __gnu_cxx::__ops::_Iter_pred<CheckAssert::assertWithSideEffects()::<lambda(const pair<int, Library::ArgumentChecks>&)> >]' at /usr/include/c++/14.2.1/bits/stl_algobase.h:2090:42, inlined from '_Iterator std::__find_if(_Iterator, _Iterator, _Predicate) [with _Iterator = _Rb_tree_const_iterator<pair<const int, Library::ArgumentChecks> >; _Predicate = __gnu_cxx::__ops::_Iter_pred<CheckAssert::assertWithSideEffects()::<lambda(const pair<int, Library::ArgumentChecks>&)> >]' at /usr/include/c++/14.2.1/bits/stl_algobase.h:2152:23, inlined from '_IIter std::find_if(_IIter, _IIter, _Predicate) [with _IIter = _Rb_tree_const_iterator<pair<const int, Library::ArgumentChecks> >; _Predicate = CheckAssert::assertWithSideEffects()::<lambda(const pair<int, Library::ArgumentChecks>&)>]' at /usr/include/c++/14.2.1/bits/stl_algo.h:3876:28, inlined from 'bool std::none_of(_IIter, _IIter, _Predicate) [with _IIter = _Rb_tree_const_iterator<pair<const int, Library::ArgumentChecks> >; _Predicate = CheckAssert::assertWithSideEffects()::<lambda(const pair<int, Library::ArgumentChecks>&)>]' at /usr/include/c++/14.2.1/bits/stl_algo.h:429:36, inlined from 'bool std::any_of(_IIter, _IIter, _Predicate) [with _IIter = _Rb_tree_const_iterator<pair<const int, Library::ArgumentChecks> >; _Predicate = CheckAssert::assertWithSideEffects()::<lambda(const pair<int, Library::ArgumentChecks>&)>]' at /usr/include/c++/14.2.1/bits/stl_algo.h:448:27, inlined from 'void CheckAssert::assertWithSideEffects()' at /build/cppcheck/src/cppcheck/lib/checkassert.cpp:71:36: /usr/include/c++/14.2.1/bits/stl_uninitialized.h:137:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const Library::ArgumentChecks::MinSize*, std::vector<Library::ArgumentChecks::MinSize> >' changed in GCC 7.1 137 | { return std::__do_uninit_copy(__first, __last, __result); } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 37%] Building CXX object lib/CMakeFiles/cppcheck-core.dir/build/mc_checkautovariables.cpp.o In file included from /usr/include/c++/14.2.1/list:62, from /build/cppcheck/src/cppcheck/lib/astutils.h:27, from /build/cppcheck/src/cppcheck/lib/precompiled.h:22, from /build/cppcheck/src/cppcheck/build/lib/CMakeFiles/cppcheck-core.dir/cmake_pch.hxx:5, from <command-line>: /usr/include/c++/14.2.1/bits/stl_algobase.h: In function '_RandomAccessIterator std::__find_if(_RandomAccessIterator, _RandomAccessIterator, _Predicate, random_access_iterator_tag) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<const Enumerator*, vector<Enumerator> >; _Predicate = __gnu_cxx::__ops::_Iter_pred<Scope::findEnumerator(const std::string&) const::<lambda(const Enumerator&)> >]': /usr/include/c++/14.2.1/bits/stl_algobase.h:2099:12: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const Enumerator*, std::vector<Enumerator> >' changed in GCC 7.1 2099 | ++__first; | ^~~~~~~~~ /usr/include/c++/14.2.1/bits/stl_algobase.h:2099:12: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const Enumerator*, std::vector<Enumerator> >' changed in GCC 7.1 In function '_Iterator std::__find_if(_Iterator, _Iterator, _Predicate) [with _Iterator = __gnu_cxx::__normal_iterator<const Enumerator*, vector<Enumerator> >; _Predicate = __gnu_cxx::__ops::_Iter_pred<Scope::findEnumerator(const std::string&) const::<lambda(const Enumerator&)> >]', inlined from '_IIter std::find_if(_IIter, _IIter, _Predicate) [with _IIter = __gnu_cxx::__normal_iterator<const Enumerator*, vector<Enumerator> >; _Predicate = Scope::findEnumerator(const std::string&) const::<lambda(const Enumerator&)>]' at /usr/include/c++/14.2.1/bits/stl_algo.h:3876:28, inlined from 'const Enumerator* Scope::findEnumerator(const std::string&) const' at /build/cppcheck/src/cppcheck/lib/symboldatabase.h:1085:31, inlined from 'const Enumerator* findEnumeratorInUsingList(const Scope*, const std::string&)' at /build/cppcheck/src/cppcheck/lib/symboldatabase.cpp:5222:57: /usr/include/c++/14.2.1/bits/stl_algobase.h:2152:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const Enumerator*, std::vector<Enumerator> >' changed in GCC 7.1 2152 | for (; __first != __last; ++__first) | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ 2153 | if (__pred(__first)) | ~~~~~~~~~~~~~~~~~~~~ In function '_Iterator std::__find_if(_Iterator, _Iterator, _Predicate) [with _Iterator = __gnu_cxx::__normal_iterator<const Enumerator*, vector<Enumerator> >; _Predicate = __gnu_cxx::__ops::_Iter_pred<Scope::findEnumerator(const std::string&) const::<lambda(const Enumerator&)> >]', inlined from '_IIter std::find_if(_IIter, _IIter, _Predicate) [with _IIter = __gnu_cxx::__normal_iterator<const Enumerator*, vector<Enumerator> >; _Predicate = Scope::findEnumerator(const std::string&) const::<lambda(const Enumerator&)>]' at /usr/include/c++/14.2.1/bits/stl_algo.h:3876:28, inlined from 'const Enumerator* Scope::findEnumerator(const std::string&) const' at /build/cppcheck/src/cppcheck/lib/symboldatabase.h:1085:31, inlined from 'const Enumerator* SymbolDatabase::findEnumerator(const Token*, std::set<std::__cxx11::basic_string<char> >&) const' at /build/cppcheck/src/cppcheck/lib/symboldatabase.cpp:5287:55: /usr/include/c++/14.2.1/bits/stl_algobase.h:2152:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const Enumerator*, std::vector<Enumerator> >' changed in GCC 7.1 2152 | for (; __first != __last; ++__first) | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ 2153 | if (__pred(__first)) | ~~~~~~~~~~~~~~~~~~~~ In function '_Iterator std::__find_if(_Iterator, _Iterator, _Predicate) [with _Iterator = __gnu_cxx::__normal_iterator<const Enumerator*, vector<Enumerator> >; _Predicate = __gnu_cxx::__ops::_Iter_pred<Scope::findEnumerator(const std::string&) const::<lambda(const Enumerator&)> >]', inlined from '_IIter std::find_if(_IIter, _IIter, _Predicate) [with _IIter = __gnu_cxx::__normal_iterator<const Enumerator*, vector<Enumerator> >; _Predicate = Scope::findEnumerator(const std::string&) const::<lambda(const Enumerator&)>]' at /usr/include/c++/14.2.1/bits/stl_algo.h:3876:28, inlined from 'const Enumerator* Scope::findEnumerator(const std::string&) const' at /build/cppcheck/src/cppcheck/lib/symboldatabase.h:1085:31, inlined from 'const Enumerator* SymbolDatabase::findEnumerator(const Token*, std::set<std::__cxx11::basic_string<char> >&) const' at /build/cppcheck/src/cppcheck/lib/symboldatabase.cpp:5307:62: /usr/include/c++/14.2.1/bits/stl_algobase.h:2152:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const Enumerator*, std::vector<Enumerator> >' changed in GCC 7.1 2152 | for (; __first != __last; ++__first) | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ 2153 | if (__pred(__first)) | ~~~~~~~~~~~~~~~~~~~~ In function '_Iterator std::__find_if(_Iterator, _Iterator, _Predicate) [with _Iterator = __gnu_cxx::__normal_iterator<const Enumerator*, vector<Enumerator> >; _Predicate = __gnu_cxx::__ops::_Iter_pred<Scope::findEnumerator(const std::string&) const::<lambda(const Enumerator&)> >]', inlined from '_IIter std::find_if(_IIter, _IIter, _Predicate) [with _IIter = __gnu_cxx::__normal_iterator<const Enumerator*, vector<Enumerator> >; _Predicate = Scope::findEnumerator(const std::string&) const::<lambda(const Enumerator&)>]' at /usr/include/c++/14.2.1/bits/stl_algo.h:3876:28, inlined from 'const Enumerator* Scope::findEnumerator(const std::string&) const' at /build/cppcheck/src/cppcheck/lib/symboldatabase.h:1085:31, inlined from 'const Enumerator* SymbolDatabase::findEnumerator(const Token*, std::set<std::__cxx11::basic_string<char> >&) const' at /build/cppcheck/src/cppcheck/lib/symboldatabase.cpp:5326:46: /usr/include/c++/14.2.1/bits/stl_algobase.h:2152:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const Enumerator*, std::vector<Enumerator> >' changed in GCC 7.1 2152 | for (; __first != __last; ++__first) | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ 2153 | if (__pred(__first)) | ~~~~~~~~~~~~~~~~~~~~ In function '_Iterator std::__find_if(_Iterator, _Iterator, _Predicate) [with _Iterator = __gnu_cxx::__normal_iterator<const Enumerator*, vector<Enumerator> >; _Predicate = __gnu_cxx::__ops::_Iter_pred<Scope::findEnumerator(const std::string&) const::<lambda(const Enumerator&)> >]', inlined from '_IIter std::find_if(_IIter, _IIter, _Predicate) [with _IIter = __gnu_cxx::__normal_iterator<const Enumerator*, vector<Enumerator> >; _Predicate = Scope::findEnumerator(const std::string&) const::<lambda(const Enumerator&)>]' at /usr/include/c++/14.2.1/bits/stl_algo.h:3876:28, inlined from 'const Enumerator* Scope::findEnumerator(const std::string&) const' at /build/cppcheck/src/cppcheck/lib/symboldatabase.h:1085:31, inlined from 'const Enumerator* SymbolDatabase::findEnumerator(const Token*, std::set<std::__cxx11::basic_string<char> >&) const' at /build/cppcheck/src/cppcheck/lib/symboldatabase.cpp:5337:77: /usr/include/c++/14.2.1/bits/stl_algobase.h:2152:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const Enumerator*, std::vector<Enumerator> >' changed in GCC 7.1 2152 | for (; __first != __last; ++__first) | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ 2153 | if (__pred(__first)) | ~~~~~~~~~~~~~~~~~~~~ In function '_Iterator std::__find_if(_Iterator, _Iterator, _Predicate) [with _Iterator = __gnu_cxx::__normal_iterator<const Enumerator*, vector<Enumerator> >; _Predicate = __gnu_cxx::__ops::_Iter_pred<Scope::findEnumerator(const std::string&) const::<lambda(const Enumerator&)> >]', inlined from '_IIter std::find_if(_IIter, _IIter, _Predicate) [with _IIter = __gnu_cxx::__normal_iterator<const Enumerator*, vector<Enumerator> >; _Predicate = Scope::findEnumerator(const std::string&) const::<lambda(const Enumerator&)>]' at /usr/include/c++/14.2.1/bits/stl_algo.h:3876:28, inlined from 'const Enumerator* Scope::findEnumerator(const std::string&) const' at /build/cppcheck/src/cppcheck/lib/symboldatabase.h:1085:31, inlined from 'const Enumerator* SymbolDatabase::findEnumerator(const Token*, std::set<std::__cxx11::basic_string<char> >&) const' at /build/cppcheck/src/cppcheck/lib/symboldatabase.cpp:5351:47: /usr/include/c++/14.2.1/bits/stl_algobase.h:2152:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const Enumerator*, std::vector<Enumerator> >' changed in GCC 7.1 2152 | for (; __first != __last; ++__first) | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ 2153 | if (__pred(__first)) | ~~~~~~~~~~~~~~~~~~~~ In function '_Iterator std::__find_if(_Iterator, _Iterator, _Predicate) [with _Iterator = __gnu_cxx::__normal_iterator<const Enumerator*, vector<Enumerator> >; _Predicate = __gnu_cxx::__ops::_Iter_pred<Scope::findEnumerator(const std::string&) const::<lambda(const Enumerator&)> >]', inlined from '_IIter std::find_if(_IIter, _IIter, _Predicate) [with _IIter = __gnu_cxx::__normal_iterator<const Enumerator*, vector<Enumerator> >; _Predicate = Scope::findEnumerator(const std::string&) const::<lambda(const Enumerator&)>]' at /usr/include/c++/14.2.1/bits/stl_algo.h:3876:28, inlined from 'const Enumerator* Scope::findEnumerator(const std::string&) const' at /build/cppcheck/src/cppcheck/lib/symboldatabase.h:1085:31, inlined from 'const Enumerator* SymbolDatabase::findEnumerator(const Token*, std::set<std::__cxx11::basic_string<char> >&) const' at /build/cppcheck/src/cppcheck/lib/symboldatabase.cpp:5359:50: /usr/include/c++/14.2.1/bits/stl_algobase.h:2152:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const Enumerator*, std::vector<Enumerator> >' changed in GCC 7.1 2152 | for (; __first != __last; ++__first) | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ 2153 | if (__pred(__first)) | ~~~~~~~~~~~~~~~~~~~~ In function '_Iterator std::__find_if(_Iterator, _Iterator, _Predicate) [with _Iterator = __gnu_cxx::__normal_iterator<const Enumerator*, vector<Enumerator> >; _Predicate = __gnu_cxx::__ops::_Iter_pred<Scope::findEnumerator(const std::string&) const::<lambda(const Enumerator&)> >]', inlined from '_IIter std::find_if(_IIter, _IIter, _Predicate) [with _IIter = __gnu_cxx::__normal_iterator<const Enumerator*, vector<Enumerator> >; _Predicate = Scope::findEnumerator(const std::string&) const::<lambda(const Enumerator&)>]' at /usr/include/c++/14.2.1/bits/stl_algo.h:3876:28, inlined from 'const Enumerator* Scope::findEnumerator(const std::string&) const' at /build/cppcheck/src/cppcheck/lib/symboldatabase.h:1085:31, inlined from 'const Enumerator* SymbolDatabase::findEnumerator(const Token*, std::set<std::__cxx11::basic_string<char> >&) const' at /build/cppcheck/src/cppcheck/lib/symboldatabase.cpp:5368:60: /usr/include/c++/14.2.1/bits/stl_algobase.h:2152:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const Enumerator*, std::vector<Enumerator> >' changed in GCC 7.1 2152 | for (; __first != __last; ++__first) | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ 2153 | if (__pred(__first)) | ~~~~~~~~~~~~~~~~~~~~ In function '_Iterator std::__find_if(_Iterator, _Iterator, _Predicate) [with _Iterator = __gnu_cxx::__normal_iterator<const Enumerator*, vector<Enumerator> >; _Predicate = __gnu_cxx::__ops::_Iter_pred<Scope::findEnumerator(const std::string&) const::<lambda(const Enumerator&)> >]', inlined from '_IIter std::find_if(_IIter, _IIter, _Predicate) [with _IIter = __gnu_cxx::__normal_iterator<const Enumerator*, vector<Enumerator> >; _Predicate = Scope::findEnumerator(const std::string&) const::<lambda(const Enumerator&)>]' at /usr/include/c++/14.2.1/bits/stl_algo.h:3876:28, inlined from 'const Enumerator* Scope::findEnumerator(const std::string&) const' at /build/cppcheck/src/cppcheck/lib/symboldatabase.h:1085:31, inlined from 'const Enumerator* SymbolDatabase::findEnumerator(const Token*, std::set<std::__cxx11::basic_string<char> >&) const' at /build/cppcheck/src/cppcheck/lib/symboldatabase.cpp:5281:70: /usr/include/c++/14.2.1/bits/stl_algobase.h:2152:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const Enumerator*, std::vector<Enumerator> >' changed in GCC 7.1 2152 | for (; __first != __last; ++__first) | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ 2153 | if (__pred(__first)) | ~~~~~~~~~~~~~~~~~~~~ [ 37%] Building CXX object lib/CMakeFiles/cppcheck-core.dir/build/mc_checkbool.cpp.o [ 37%] Building CXX object lib/CMakeFiles/cppcheck-core.dir/build/mc_checkbufferoverrun.cpp.o [ 37%] Building CXX object lib/CMakeFiles/cppcheck-core.dir/build/mc_checkclass.cpp.o [ 38%] Building CXX object lib/CMakeFiles/cppcheck-core.dir/build/mc_checkcondition.cpp.o In file included from /usr/include/c++/14.2.1/list:66, from /build/cppcheck/src/cppcheck/lib/astutils.h:27, from /build/cppcheck/src/cppcheck/lib/precompiled.h:22, from /build/cppcheck/src/cppcheck/build/lib/CMakeFiles/cppcheck-core.dir/cmake_pch.hxx:5, from <command-line>: /usr/include/c++/14.2.1/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<CTU::FileInfo::UnsafeUsage>; _Tp = CTU::FileInfo::UnsafeUsage; _Alloc = std::allocator<CTU::FileInfo::UnsafeUsage>]': /usr/include/c++/14.2.1/bits/list.tcc:308:7: note: parameter passing for argument of type 'std::_List_const_iterator<CTU::FileInfo::UnsafeUsage>' changed in GCC 7.1 308 | list<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~ /usr/include/c++/14.2.1/bits/list.tcc:308:7: note: parameter passing for argument of type 'std::_List_const_iterator<CTU::FileInfo::UnsafeUsage>' 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<CTU::FileInfo::UnsafeUsage>]', 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<CTU::FileInfo::UnsafeUsage>]' at /usr/include/c++/14.2.1/bits/list.tcc:267:5, inlined from 'virtual Check::FileInfo* CheckBufferOverrun::getFileInfo(const Tokenizer&, const Settings&) const' at /build/cppcheck/src/cppcheck/lib/checkbufferoverrun.cpp:957:34: /usr/include/c++/14.2.1/bits/list.tcc:286:29: note: parameter passing for argument of type 'std::_List_const_iterator<CTU::FileInfo::UnsafeUsage>' 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<CTU::FileInfo::UnsafeUsage>]', 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<CTU::FileInfo::UnsafeUsage>]' at /usr/include/c++/14.2.1/bits/list.tcc:267:5, inlined from 'virtual Check::FileInfo* CheckBufferOverrun::getFileInfo(const Tokenizer&, const Settings&) const' at /build/cppcheck/src/cppcheck/lib/checkbufferoverrun.cpp:958:36: /usr/include/c++/14.2.1/bits/list.tcc:286:29: note: parameter passing for argument of type 'std::_List_const_iterator<CTU::FileInfo::UnsafeUsage>' changed in GCC 7.1 286 | _M_assign_dispatch(__x.begin(), __x.end(), __false_type()); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 38%] Building CXX object lib/CMakeFiles/cppcheck-core.dir/build/mc_checkers.cpp.o [ 38%] Building CXX object lib/CMakeFiles/cppcheck-core.dir/build/mc_checkersidmapping.cpp.o [ 38%] Building CXX object lib/CMakeFiles/cppcheck-core.dir/build/mc_checkersreport.cpp.o [ 38%] Building CXX object lib/CMakeFiles/cppcheck-core.dir/build/mc_checkexceptionsafety.cpp.o [ 39%] Building CXX object lib/CMakeFiles/cppcheck-core.dir/build/mc_checkfunctions.cpp.o [ 39%] Building CXX object lib/CMakeFiles/cppcheck-core.dir/build/mc_checkinternal.cpp.o [ 39%] Building CXX object lib/CMakeFiles/cppcheck-core.dir/build/mc_checkio.cpp.o [ 39%] Building CXX object lib/CMakeFiles/cppcheck-core.dir/build/mc_checkleakautovar.cpp.o [ 39%] Building CXX object lib/CMakeFiles/cppcheck-core.dir/build/mc_checkmemoryleak.cpp.o [ 40%] Building CXX object lib/CMakeFiles/cppcheck-core.dir/build/mc_checknullpointer.cpp.o In file included from /usr/include/c++/14.2.1/deque:65, from /usr/include/c++/14.2.1/stack:62, from /build/cppcheck/src/cppcheck/lib/astutils.h:28, from /build/cppcheck/src/cppcheck/lib/precompiled.h:22, from /build/cppcheck/src/cppcheck/build/lib/CMakeFiles/cppcheck-core.dir/cmake_pch.hxx:5, from <command-line>: /usr/include/c++/14.2.1/bits/stl_uninitialized.h: In function '_ForwardIterator std::__do_uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const Library::ArgumentChecks::MinSize*, vector<Library::ArgumentChecks::MinSize> >; _ForwardIterator = Library::ArgumentChecks::MinSize*]': /usr/include/c++/14.2.1/bits/stl_uninitialized.h:113:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const Library::ArgumentChecks::MinSize*, std::vector<Library::ArgumentChecks::MinSize> >' changed in GCC 7.1 113 | __do_uninit_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~ /usr/include/c++/14.2.1/bits/stl_uninitialized.h:113:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const Library::ArgumentChecks::MinSize*, std::vector<Library::ArgumentChecks::MinSize> >' changed in GCC 7.1 In static member function 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const Library::ArgumentChecks::MinSize*, std::vector<Library::ArgumentChecks::MinSize> >; _ForwardIterator = Library::ArgumentChecks::MinSize*; bool _TrivialValueTypes = false]', inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const Library::ArgumentChecks::MinSize*, vector<Library::ArgumentChecks::MinSize> >; _ForwardIterator = Library::ArgumentChecks::MinSize*]' at /usr/include/c++/14.2.1/bits/stl_uninitialized.h:185:15, inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const Library::ArgumentChecks::MinSize*, vector<Library::ArgumentChecks::MinSize> >; _ForwardIterator = Library::ArgumentChecks::MinSize*; _Tp = Library::ArgumentChecks::MinSize]' at /usr/include/c++/14.2.1/bits/stl_uninitialized.h:373:37, inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = Library::ArgumentChecks::MinSize; _Alloc = std::allocator<Library::ArgumentChecks::MinSize>]' at /usr/include/c++/14.2.1/bits/stl_vector.h:606:31, inlined from 'Library::ArgumentChecks::ArgumentChecks(const Library::ArgumentChecks&)' at /build/cppcheck/src/cppcheck/lib/library.h:268:12, inlined from 'constexpr std::pair<_T1, _T2>::pair(const std::pair<_U1, _U2>&) [with _U1 = const int; _U2 = Library::ArgumentChecks; typename std::enable_if<(std::_PCC<((! std::is_same<_T1, _U1>::value) || (! std::is_same<_T2, _U2>::value)), _T1, _T2>::_ConstructiblePair<_U1, _U2>() && std::_PCC<((! std::is_same<_T1, _U1>::value) || (! std::is_same<_T2, _U2>::value)), _T1, _T2>::_ImplicitlyConvertiblePair<_U1, _U2>()), bool>::type <anonymous> = true; _T1 = int; _T2 = Library::ArgumentChecks]' at /usr/include/c++/14.2.1/bits/stl_pair.h:780:22, inlined from 'bool __gnu_cxx::__ops::_Iter_pred<_Predicate>::operator()(_Iterator) [with _Iterator = std::_Rb_tree_const_iterator<std::pair<const int, Library::ArgumentChecks> >; _Predicate = CheckLeakAutoVar::checkScope(const Token*, VarInfo&, std::set<int>, int)::<lambda(const std::pair<int, Library::ArgumentChecks>&)>]' at /usr/include/c++/14.2.1/bits/predefined_ops.h:318:23, inlined from '_InputIterator std::__find_if(_InputIterator, _InputIterator, _Predicate, input_iterator_tag) [with _InputIterator = _Rb_tree_const_iterator<pair<const int, Library::ArgumentChecks> >; _Predicate = __gnu_cxx::__ops::_Iter_pred<CheckLeakAutoVar::checkScope(const Token*, VarInfo&, std::set<int>, int)::<lambda(const pair<int, Library::ArgumentChecks>&)> >]' at /usr/include/c++/14.2.1/bits/stl_algobase.h:2090:42, inlined from '_Iterator std::__find_if(_Iterator, _Iterator, _Predicate) [with _Iterator = _Rb_tree_const_iterator<pair<const int, Library::ArgumentChecks> >; _Predicate = __gnu_cxx::__ops::_Iter_pred<CheckLeakAutoVar::checkScope(const Token*, VarInfo&, std::set<int>, int)::<lambda(const pair<int, Library::ArgumentChecks>&)> >]' at /usr/include/c++/14.2.1/bits/stl_algobase.h:2152:23, inlined from '_IIter std::find_if(_IIter, _IIter, _Predicate) [with _IIter = _Rb_tree_const_iterator<pair<const int, Library::ArgumentChecks> >; _Predicate = CheckLeakAutoVar::checkScope(const Token*, VarInfo&, std::set<int>, int)::<lambda(const pair<int, Library::ArgumentChecks>&)>]' at /usr/include/c++/14.2.1/bits/stl_algo.h:3876:28, inlined from 'bool std::none_of(_IIter, _IIter, _Predicate) [with _IIter = _Rb_tree_const_iterator<pair<const int, Library::ArgumentChecks> >; _Predicate = CheckLeakAutoVar::checkScope(const Token*, VarInfo&, std::set<int>, int)::<lambda(const pair<int, Library::ArgumentChecks>&)>]' at /usr/include/c++/14.2.1/bits/stl_algo.h:429:36, inlined from 'bool std::any_of(_IIter, _IIter, _Predicate) [with _IIter = _Rb_tree_const_iterator<pair<const int, Library::ArgumentChecks> >; _Predicate = CheckLeakAutoVar::checkScope(const Token*, VarInfo&, std::set<int>, int)::<lambda(const pair<int, Library::ArgumentChecks>&)>]' at /usr/include/c++/14.2.1/bits/stl_algo.h:448:27: /usr/include/c++/14.2.1/bits/stl_uninitialized.h:137:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const Library::ArgumentChecks::MinSize*, std::vector<Library::ArgumentChecks::MinSize> >' changed in GCC 7.1 137 | { return std::__do_uninit_copy(__first, __last, __result); } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In static member function 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const Library::ArgumentChecks::MinSize*, std::vector<Library::ArgumentChecks::MinSize> >; _ForwardIterator = Library::ArgumentChecks::MinSize*; bool _TrivialValueTypes = false]', inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const Library::ArgumentChecks::MinSize*, vector<Library::ArgumentChecks::MinSize> >; _ForwardIterator = Library::ArgumentChecks::MinSize*]' at /usr/include/c++/14.2.1/bits/stl_uninitialized.h:185:15, inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const Library::ArgumentChecks::MinSize*, vector<Library::ArgumentChecks::MinSize> >; _ForwardIterator = Library::ArgumentChecks::MinSize*; _Tp = Library::ArgumentChecks::MinSize]' at /usr/include/c++/14.2.1/bits/stl_uninitialized.h:373:37, inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = Library::ArgumentChecks::MinSize; _Alloc = std::allocator<Library::ArgumentChecks::MinSize>]' at /usr/include/c++/14.2.1/bits/stl_vector.h:606:31, inlined from 'Library::ArgumentChecks::ArgumentChecks(const Library::ArgumentChecks&)' at /build/cppcheck/src/cppcheck/lib/library.h:268:12, inlined from 'bool CheckLeakAutoVar::checkScope(const Token*, VarInfo&, std::set<int>, int)' at /build/cppcheck/src/cppcheck/lib/checkleakautovar.cpp:381:71: /usr/include/c++/14.2.1/bits/stl_uninitialized.h:137:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const Library::ArgumentChecks::MinSize*, std::vector<Library::ArgumentChecks::MinSize> >' changed in GCC 7.1 137 | { return std::__do_uninit_copy(__first, __last, __result); } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 40%] Building CXX object lib/CMakeFiles/cppcheck-core.dir/build/mc_checkother.cpp.o [ 40%] Building CXX object lib/CMakeFiles/cppcheck-core.dir/build/mc_checkpostfixoperator.cpp.o [ 40%] Building CXX object lib/CMakeFiles/cppcheck-core.dir/build/mc_checksizeof.cpp.o In file included from /usr/include/c++/14.2.1/list:66, from /build/cppcheck/src/cppcheck/lib/astutils.h:27, from /build/cppcheck/src/cppcheck/lib/precompiled.h:22, from /build/cppcheck/src/cppcheck/build/lib/CMakeFiles/cppcheck-core.dir/cmake_pch.hxx:5, from <command-line>: /usr/include/c++/14.2.1/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<CTU::FileInfo::UnsafeUsage>; _Tp = CTU::FileInfo::UnsafeUsage; _Alloc = std::allocator<CTU::FileInfo::UnsafeUsage>]': /usr/include/c++/14.2.1/bits/list.tcc:308:7: note: parameter passing for argument of type 'std::_List_const_iterator<CTU::FileInfo::UnsafeUsage>' changed in GCC 7.1 308 | list<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~ /usr/include/c++/14.2.1/bits/list.tcc:308:7: note: parameter passing for argument of type 'std::_List_const_iterator<CTU::FileInfo::UnsafeUsage>' 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<CTU::FileInfo::UnsafeUsage>]', 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<CTU::FileInfo::UnsafeUsage>]' at /usr/include/c++/14.2.1/bits/list.tcc:267:5, inlined from 'virtual Check::FileInfo* CheckNullPointer::getFileInfo(const Tokenizer&, const Settings&) const' at /build/cppcheck/src/cppcheck/lib/checknullpointer.cpp:623:29: /usr/include/c++/14.2.1/bits/list.tcc:286:29: note: parameter passing for argument of type 'std::_List_const_iterator<CTU::FileInfo::UnsafeUsage>' 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<CTU::FileInfo::UnsafeUsage>]', 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<CTU::FileInfo::UnsafeUsage>]' at /usr/include/c++/14.2.1/bits/list.tcc:267:5, inlined from 'virtual Check::FileInfo* CheckNullPointer::loadFileInfoFromXml(const tinyxml2::XMLElement*) const' at /build/cppcheck/src/cppcheck/lib/checknullpointer.cpp:634:29: /usr/include/c++/14.2.1/bits/list.tcc:286:29: note: parameter passing for argument of type 'std::_List_const_iterator<CTU::FileInfo::UnsafeUsage>' changed in GCC 7.1 286 | _M_assign_dispatch(__x.begin(), __x.end(), __false_type()); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 41%] Building CXX object lib/CMakeFiles/cppcheck-core.dir/build/mc_checkstl.cpp.o [ 41%] Building CXX object lib/CMakeFiles/cppcheck-core.dir/build/mc_checkstring.cpp.o [ 41%] Building CXX object lib/CMakeFiles/cppcheck-core.dir/build/mc_checktype.cpp.o [ 41%] Building CXX object lib/CMakeFiles/cppcheck-core.dir/build/mc_checkuninitvar.cpp.o [ 41%] Building CXX object lib/CMakeFiles/cppcheck-core.dir/build/mc_checkunusedfunctions.cpp.o In file included from /usr/include/c++/14.2.1/list:62, from /build/cppcheck/src/cppcheck/lib/astutils.h:27, from /build/cppcheck/src/cppcheck/lib/precompiled.h:22, from /build/cppcheck/src/cppcheck/build/lib/CMakeFiles/cppcheck-core.dir/cmake_pch.hxx:5, from <command-line>: /usr/include/c++/14.2.1/bits/stl_algobase.h: In function '_RandomAccessIterator std::__find_if(_RandomAccessIterator, _RandomAccessIterator, _Predicate, random_access_iterator_tag) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<const ValueFlow::Value*, vector<ValueFlow::Value> >; _Predicate = __gnu_cxx::__ops::_Iter_pred<getLifetimeIteratorValue(const Token*, MathLib::bigint)::<lambda(const vector<ValueFlow::Value>&, vector<ValueFlow::Value>::const_iterator)>::<lambda(const ValueFlow::Value&)> >]': /usr/include/c++/14.2.1/bits/stl_algobase.h:2099:12: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const ValueFlow::Value*, std::vector<ValueFlow::Value> >' changed in GCC 7.1 2099 | ++__first; | ^~~~~~~~~ /usr/include/c++/14.2.1/bits/stl_algobase.h:2099:12: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const ValueFlow::Value*, std::vector<ValueFlow::Value> >' changed in GCC 7.1 In function '_Iterator std::__find_if(_Iterator, _Iterator, _Predicate) [with _Iterator = __gnu_cxx::__normal_iterator<const ValueFlow::Value*, vector<ValueFlow::Value> >; _Predicate = __gnu_cxx::__ops::_Iter_pred<getLifetimeIteratorValue(const Token*, MathLib::bigint)::<lambda(const vector<ValueFlow::Value>&, vector<ValueFlow::Value>::const_iterator)>::<lambda(const ValueFlow::Value&)> >]', inlined from '_IIter std::find_if(_IIter, _IIter, _Predicate) [with _IIter = __gnu_cxx::__normal_iterator<const ValueFlow::Value*, vector<ValueFlow::Value> >; _Predicate = getLifetimeIteratorValue(const Token*, MathLib::bigint)::<lambda(const vector<ValueFlow::Value>&, vector<ValueFlow::Value>::const_iterator)>::<lambda(const ValueFlow::Value&)>]' at /usr/include/c++/14.2.1/bits/stl_algo.h:3876:28, inlined from 'getLifetimeIteratorValue(const Token*, MathLib::bigint)::<lambda(const std::vector<ValueFlow::Value>&, std::vector<ValueFlow::Value>::const_iterator)>' at /build/cppcheck/src/cppcheck/lib/checkstl.cpp:754:28, inlined from 'ValueFlow::Value getLifetimeIteratorValue(const Token*, MathLib::bigint)' at /build/cppcheck/src/cppcheck/lib/checkstl.cpp:759:26: /usr/include/c++/14.2.1/bits/stl_algobase.h:2152:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const ValueFlow::Value*, std::vector<ValueFlow::Value> >' changed in GCC 7.1 2152 | for (; __first != __last; ++__first) | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ 2153 | if (__pred(__first)) | ~~~~~~~~~~~~~~~~~~~~ In function '_Iterator std::__find_if(_Iterator, _Iterator, _Predicate) [with _Iterator = __gnu_cxx::__normal_iterator<const ValueFlow::Value*, vector<ValueFlow::Value> >; _Predicate = __gnu_cxx::__ops::_Iter_pred<getLifetimeIteratorValue(const Token*, MathLib::bigint)::<lambda(const vector<ValueFlow::Value>&, vector<ValueFlow::Value>::const_iterator)>::<lambda(const ValueFlow::Value&)> >]', inlined from '_IIter std::find_if(_IIter, _IIter, _Predicate) [with _IIter = __gnu_cxx::__normal_iterator<const ValueFlow::Value*, vector<ValueFlow::Value> >; _Predicate = getLifetimeIteratorValue(const Token*, MathLib::bigint)::<lambda(const vector<ValueFlow::Value>&, vector<ValueFlow::Value>::const_iterator)>::<lambda(const ValueFlow::Value&)>]' at /usr/include/c++/14.2.1/bits/stl_algo.h:3876:28, inlined from 'getLifetimeIteratorValue(const Token*, MathLib::bigint)::<lambda(const std::vector<ValueFlow::Value>&, std::vector<ValueFlow::Value>::const_iterator)>' at /build/cppcheck/src/cppcheck/lib/checkstl.cpp:754:28, inlined from 'ValueFlow::Value getLifetimeIteratorValue(const Token*, MathLib::bigint)' at /build/cppcheck/src/cppcheck/lib/checkstl.cpp:761:31: /usr/include/c++/14.2.1/bits/stl_algobase.h:2152:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const ValueFlow::Value*, std::vector<ValueFlow::Value> >' changed in GCC 7.1 2152 | for (; __first != __last; ++__first) | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ 2153 | if (__pred(__first)) | ~~~~~~~~~~~~~~~~~~~~ [ 43%] Building CXX object lib/CMakeFiles/cppcheck-core.dir/build/mc_checkunusedvar.cpp.o [ 43%] Building CXX object lib/CMakeFiles/cppcheck-core.dir/build/mc_checkvaarg.cpp.o [ 43%] Building CXX object lib/CMakeFiles/cppcheck-core.dir/build/mc_clangimport.cpp.o In file included from /usr/include/c++/14.2.1/list:66, from /build/cppcheck/src/cppcheck/lib/astutils.h:27, from /build/cppcheck/src/cppcheck/lib/precompiled.h:22, from /build/cppcheck/src/cppcheck/build/lib/CMakeFiles/cppcheck-core.dir/cmake_pch.hxx:5, from <command-line>: /usr/include/c++/14.2.1/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<CTU::FileInfo::UnsafeUsage>; _Tp = CTU::FileInfo::UnsafeUsage; _Alloc = std::allocator<CTU::FileInfo::UnsafeUsage>]': /usr/include/c++/14.2.1/bits/list.tcc:308:7: note: parameter passing for argument of type 'std::_List_const_iterator<CTU::FileInfo::UnsafeUsage>' changed in GCC 7.1 308 | list<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~ /usr/include/c++/14.2.1/bits/list.tcc:308:7: note: parameter passing for argument of type 'std::_List_const_iterator<CTU::FileInfo::UnsafeUsage>' 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<CTU::FileInfo::UnsafeUsage>]', 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<CTU::FileInfo::UnsafeUsage>]' at /usr/include/c++/14.2.1/bits/list.tcc:267:5, inlined from 'virtual Check::FileInfo* CheckUninitVar::getFileInfo(const Tokenizer&, const Settings&) const' at /build/cppcheck/src/cppcheck/lib/checkuninitvar.cpp:1736:29: /usr/include/c++/14.2.1/bits/list.tcc:286:29: note: parameter passing for argument of type 'std::_List_const_iterator<CTU::FileInfo::UnsafeUsage>' 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<CTU::FileInfo::UnsafeUsage>]', 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<CTU::FileInfo::UnsafeUsage>]' at /usr/include/c++/14.2.1/bits/list.tcc:267:5, inlined from 'virtual Check::FileInfo* CheckUninitVar::loadFileInfoFromXml(const tinyxml2::XMLElement*) const' at /build/cppcheck/src/cppcheck/lib/checkuninitvar.cpp:1747:29: /usr/include/c++/14.2.1/bits/list.tcc:286:29: note: parameter passing for argument of type 'std::_List_const_iterator<CTU::FileInfo::UnsafeUsage>' changed in GCC 7.1 286 | _M_assign_dispatch(__x.begin(), __x.end(), __false_type()); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 43%] Building CXX object lib/CMakeFiles/cppcheck-core.dir/build/mc_color.cpp.o [ 44%] Building CXX object lib/CMakeFiles/cppcheck-core.dir/build/mc_cppcheck.cpp.o [ 44%] Building CXX object lib/CMakeFiles/cppcheck-core.dir/build/mc_ctu.cpp.o [ 44%] Building CXX object lib/CMakeFiles/cppcheck-core.dir/build/mc_errorlogger.cpp.o In file included from /usr/include/c++/14.2.1/list:65, from /build/cppcheck/src/cppcheck/lib/astutils.h:27, from /build/cppcheck/src/cppcheck/lib/precompiled.h:22, from /build/cppcheck/src/cppcheck/build/lib/CMakeFiles/cppcheck-core.dir/cmake_pch.hxx:5, from <command-line>: /usr/include/c++/14.2.1/bits/stl_list.h: In member function 'void std::__cxx11::list<_Tp, _Alloc>::_M_insert(iterator, _Args&& ...) [with _Args = {CTU::FileInfo::FunctionCall}; _Tp = CTU::FileInfo::FunctionCall; _Alloc = std::allocator<CTU::FileInfo::FunctionCall>]': /usr/include/c++/14.2.1/bits/stl_list.h:2002:8: note: parameter passing for argument of type 'std::__cxx11::list<CTU::FileInfo::FunctionCall>::iterator' changed in GCC 7.1 2002 | _M_insert(iterator __position, _Args&&... __args) | ^~~~~~~~~ In member function 'void std::__cxx11::list<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = CTU::FileInfo::FunctionCall; _Alloc = std::allocator<CTU::FileInfo::FunctionCall>]', inlined from 'CTU::FileInfo* CTU::getFileInfo(const Tokenizer&)' at /build/cppcheck/src/cppcheck/lib/ctu.cpp:373:54: /usr/include/c++/14.2.1/bits/stl_list.h:1311:24: note: parameter passing for argument of type 'std::_List_iterator<CTU::FileInfo::FunctionCall>' changed in GCC 7.1 1311 | { this->_M_insert(end(), std::move(__x)); } | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::__cxx11::list<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = CTU::FileInfo::FunctionCall; _Alloc = std::allocator<CTU::FileInfo::FunctionCall>]', inlined from 'CTU::FileInfo* CTU::getFileInfo(const Tokenizer&)' at /build/cppcheck/src/cppcheck/lib/ctu.cpp:422:54: /usr/include/c++/14.2.1/bits/stl_list.h:1311:24: note: parameter passing for argument of type 'std::_List_iterator<CTU::FileInfo::FunctionCall>' changed in GCC 7.1 1311 | { this->_M_insert(end(), std::move(__x)); } | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ [ 44%] Building CXX object lib/CMakeFiles/cppcheck-core.dir/build/mc_errortypes.cpp.o In file included from /usr/include/c++/14.2.1/list:65, from /build/cppcheck/src/cppcheck/lib/astutils.h:27, from /build/cppcheck/src/cppcheck/lib/precompiled.h:22, from /build/cppcheck/src/cppcheck/build/lib/CMakeFiles/cppcheck-core.dir/cmake_pch.hxx:5, from <command-line>: /usr/include/c++/14.2.1/bits/stl_list.h: In member function 'void std::__cxx11::list<_Tp, _Alloc>::_M_insert(iterator, _Args&& ...) [with _Args = {Token*&, Scope*&, const Scope*}; _Tp = Type; _Alloc = std::allocator<Type>]': /usr/include/c++/14.2.1/bits/stl_list.h:2002:8: note: parameter passing for argument of type 'std::__cxx11::list<Type>::iterator' changed in GCC 7.1 2002 | _M_insert(iterator __position, _Args&&... __args) | ^~~~~~~~~ In member function 'void std::__cxx11::list<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Token*&, Scope*&, const Scope*}; _Tp = Type; _Alloc = std::allocator<Type>]', inlined from 'Token* clangimport::AstNode::createTokens(TokenList&)' at /build/cppcheck/src/cppcheck/lib/clangimport.cpp:1062:54: /usr/include/c++/14.2.1/bits/stl_list.h:1321:26: note: parameter passing for argument of type 'std::_List_iterator<Type>' changed in GCC 7.1 1321 | this->_M_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 44%] Building CXX object lib/CMakeFiles/cppcheck-core.dir/build/mc_findtoken.cpp.o [ 45%] Building CXX object lib/CMakeFiles/cppcheck-core.dir/build/mc_forwardanalyzer.cpp.o [ 45%] Building CXX object lib/CMakeFiles/cppcheck-core.dir/build/mc_fwdanalysis.cpp.o [ 45%] Building CXX object lib/CMakeFiles/cppcheck-core.dir/build/mc_importproject.cpp.o In file included from /usr/include/c++/14.2.1/list:65, from /build/cppcheck/src/cppcheck/lib/astutils.h:27, from /build/cppcheck/src/cppcheck/lib/precompiled.h:22, from /build/cppcheck/src/cppcheck/build/lib/CMakeFiles/cppcheck-core.dir/cmake_pch.hxx:5, from <command-line>: /usr/include/c++/14.2.1/bits/stl_list.h: In constructor 'std::__cxx11::list<_Tp, _Alloc>::list(_InputIterator, _InputIterator, const allocator_type&) [with _InputIterator = std::_List_const_iterator<CTU::FileInfo::FunctionCall>; <template-parameter-2-2> = void; _Tp = CTU::FileInfo::FunctionCall; _Alloc = std::allocator<CTU::FileInfo::FunctionCall>]': /usr/include/c++/14.2.1/bits/stl_list.h:879:9: note: parameter passing for argument of type 'std::_List_const_iterator<CTU::FileInfo::FunctionCall>' changed in GCC 7.1 879 | list(_InputIterator __first, _InputIterator __last, | ^~~~ /usr/include/c++/14.2.1/bits/stl_list.h:879:9: note: parameter passing for argument of type 'std::_List_const_iterator<CTU::FileInfo::FunctionCall>' changed in GCC 7.1 In file included from /usr/include/c++/14.2.1/list:66: 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<CTU::FileInfo::FunctionCall>; <template-parameter-2-2> = void; _Tp = CTU::FileInfo::FunctionCall; _Alloc = std::allocator<CTU::FileInfo::FunctionCall>]', inlined from 'bool CppCheck::analyseWholeProgram()' at /build/cppcheck/src/cppcheck/lib/cppcheck.cpp:1972:41: /usr/include/c++/14.2.1/bits/list.tcc:137:14: note: parameter passing for argument of type 'std::_List_const_iterator<CTU::FileInfo::FunctionCall>' changed in GCC 7.1 137 | list __tmp(__first, __last, get_allocator()); | ^~~~~ [ 45%] Building CXX object lib/CMakeFiles/cppcheck-core.dir/build/mc_infer.cpp.o [ 46%] Building CXX object lib/CMakeFiles/cppcheck-core.dir/build/mc_keywords.cpp.o [ 46%] Building CXX object lib/CMakeFiles/cppcheck-core.dir/build/mc_library.cpp.o [ 46%] Building CXX object lib/CMakeFiles/cppcheck-core.dir/build/mc_mathlib.cpp.o [ 46%] Building CXX object lib/CMakeFiles/cppcheck-core.dir/build/mc_path.cpp.o [ 46%] Building CXX object lib/CMakeFiles/cppcheck-core.dir/build/mc_pathanalysis.cpp.o [ 47%] Building CXX object lib/CMakeFiles/cppcheck-core.dir/build/mc_pathmatch.cpp.o [ 47%] Building CXX object lib/CMakeFiles/cppcheck-core.dir/build/mc_platform.cpp.o [ 47%] Building CXX object lib/CMakeFiles/cppcheck-core.dir/build/mc_preprocessor.cpp.o [ 47%] Building CXX object lib/CMakeFiles/cppcheck-core.dir/build/mc_programmemory.cpp.o [ 48%] Building CXX object lib/CMakeFiles/cppcheck-core.dir/build/mc_reverseanalyzer.cpp.o [ 48%] Building CXX object lib/CMakeFiles/cppcheck-core.dir/build/mc_settings.cpp.o In file included from /usr/include/c++/14.2.1/deque:65, from /usr/include/c++/14.2.1/stack:62, from /build/cppcheck/src/cppcheck/lib/astutils.h:28, from /build/cppcheck/src/cppcheck/lib/precompiled.h:22, from /build/cppcheck/src/cppcheck/build/lib/CMakeFiles/cppcheck-core.dir/cmake_pch.hxx:5, from <command-line>: /usr/include/c++/14.2.1/bits/stl_uninitialized.h: In function '_ForwardIterator std::__do_uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const Library::ArgumentChecks::MinSize*, vector<Library::ArgumentChecks::MinSize> >; _ForwardIterator = Library::ArgumentChecks::MinSize*]': /usr/include/c++/14.2.1/bits/stl_uninitialized.h:113:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const Library::ArgumentChecks::MinSize*, std::vector<Library::ArgumentChecks::MinSize> >' changed in GCC 7.1 113 | __do_uninit_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~ /usr/include/c++/14.2.1/bits/stl_uninitialized.h:113:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const Library::ArgumentChecks::MinSize*, std::vector<Library::ArgumentChecks::MinSize> >' changed in GCC 7.1 In static member function 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const Library::ArgumentChecks::MinSize*, std::vector<Library::ArgumentChecks::MinSize> >; _ForwardIterator = Library::ArgumentChecks::MinSize*; bool _TrivialValueTypes = false]', inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const Library::ArgumentChecks::MinSize*, vector<Library::ArgumentChecks::MinSize> >; _ForwardIterator = Library::ArgumentChecks::MinSize*]' at /usr/include/c++/14.2.1/bits/stl_uninitialized.h:185:15, inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const Library::ArgumentChecks::MinSize*, vector<Library::ArgumentChecks::MinSize> >; _ForwardIterator = Library::ArgumentChecks::MinSize*; _Tp = Library::ArgumentChecks::MinSize]' at /usr/include/c++/14.2.1/bits/stl_uninitialized.h:373:37, inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = Library::ArgumentChecks::MinSize; _Alloc = std::allocator<Library::ArgumentChecks::MinSize>]' at /usr/include/c++/14.2.1/bits/stl_vector.h:606:31, inlined from 'Library::ArgumentChecks::ArgumentChecks(const Library::ArgumentChecks&)' at /build/cppcheck/src/cppcheck/lib/library.h:268: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.1/bits/stl_pair.h:294:17, inlined from 'void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = std::pair<const int, Library::ArgumentChecks>; _Args = {const std::pair<const int, Library::ArgumentChecks>&}; _Tp = std::_Rb_tree_node<std::pair<const int, Library::ArgumentChecks> >]' at /usr/include/c++/14.2.1/bits/new_allocator.h:191:4, inlined from 'static void std::allocator_traits<std::allocator<_Tp1> >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = std::pair<const int, Library::ArgumentChecks>; _Args = {const std::pair<const int, Library::ArgumentChecks>&}; _Tp = std::_Rb_tree_node<std::pair<const int, Library::ArgumentChecks> >]' at /usr/include/c++/14.2.1/bits/alloc_traits.h:575:17, inlined from 'void std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_construct_node(_Link_type, _Args&& ...) [with _Args = {const std::pair<const int, Library::ArgumentChecks>&}; _Key = int; _Val = std::pair<const int, Library::ArgumentChecks>; _KeyOfValue = std::_Select1st<std::pair<const int, Library::ArgumentChecks> >; _Compare = std::less<int>; _Alloc = std::allocator<std::pair<const int, Library::ArgumentChecks> >]' at /usr/include/c++/14.2.1/bits/stl_tree.h:593:32, inlined from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::pair<const int, Library::ArgumentChecks>&}; _Key = int; _Val = std::pair<const int, Library::ArgumentChecks>; _KeyOfValue = std::_Select1st<std::pair<const int, Library::ArgumentChecks> >; _Compare = std::less<int>; _Alloc = std::allocator<std::pair<const int, Library::ArgumentChecks> >]' at /usr/include/c++/14.2.1/bits/stl_tree.h:610:21, inlined from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = const std::pair<const int, Library::ArgumentChecks>&; _Key = int; _Val = std::pair<const int, Library::ArgumentChecks>; _KeyOfValue = std::_Select1st<std::pair<const int, Library::ArgumentChecks> >; _Compare = std::less<int>; _Alloc = std::allocator<std::pair<const int, Library::ArgumentChecks> >]' at /usr/include/c++/14.2.1/bits/stl_tree.h:527:32, inlined from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_clone_node(_Link_type, _NodeGen&) [with bool _MoveValue = false; _NodeGen = std::_Rb_tree<int, std::pair<const int, Library::ArgumentChecks>, std::_Select1st<std::pair<const int, Library::ArgumentChecks> >, std::less<int>, std::allocator<std::pair<const int, Library::ArgumentChecks> > >::_Alloc_node; _Key = int; _Val = std::pair<const int, Library::ArgumentChecks>; _KeyOfValue = std::_Select1st<std::pair<const int, Library::ArgumentChecks> >; _Compare = std::less<int>; _Alloc = std::allocator<std::pair<const int, Library::ArgumentChecks> >]' at /usr/include/c++/14.2.1/bits/stl_tree.h:643:18, inlined from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_copy(_Link_type, _Base_ptr, _NodeGen&) [with bool _MoveValues = false; _NodeGen = std::_Rb_tree<int, std::pair<const int, Library::ArgumentChecks>, std::_Select1st<std::pair<const int, Library::ArgumentChecks> >, std::less<int>, std::allocator<std::pair<const int, Library::ArgumentChecks> > >::_Alloc_node; _Key = int; _Val = std::pair<const int, Library::ArgumentChecks>; _KeyOfValue = std::_Select1st<std::pair<const int, Library::ArgumentChecks> >; _Compare = std::less<int>; _Alloc = std::allocator<std::pair<const int, Library::ArgumentChecks> >]' at /usr/include/c++/14.2.1/bits/stl_tree.h:1892:47: /usr/include/c++/14.2.1/bits/stl_uninitialized.h:137:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const Library::ArgumentChecks::MinSize*, std::vector<Library::ArgumentChecks::MinSize> >' changed in GCC 7.1 137 | { return std::__do_uninit_copy(__first, __last, __result); } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In static member function 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const Library::ArgumentChecks::MinSize*, std::vector<Library::ArgumentChecks::MinSize> >; _ForwardIterator = Library::ArgumentChecks::MinSize*; bool _TrivialValueTypes = false]', inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const Library::ArgumentChecks::MinSize*, vector<Library::ArgumentChecks::MinSize> >; _ForwardIterator = Library::ArgumentChecks::MinSize*]' at /usr/include/c++/14.2.1/bits/stl_uninitialized.h:185:15, inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const Library::ArgumentChecks::MinSize*, vector<Library::ArgumentChecks::MinSize> >; _ForwardIterator = Library::ArgumentChecks::MinSize*; _Tp = Library::ArgumentChecks::MinSize]' at /usr/include/c++/14.2.1/bits/stl_uninitialized.h:373:37, inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = Library::ArgumentChecks::MinSize; _Alloc = std::allocator<Library::ArgumentChecks::MinSize>]' at /usr/include/c++/14.2.1/bits/stl_vector.h:606:31, inlined from 'Library::ArgumentChecks::ArgumentChecks(const Library::ArgumentChecks&)' at /build/cppcheck/src/cppcheck/lib/library.h:268: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.1/bits/stl_pair.h:294:17, inlined from 'void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = std::pair<const int, Library::ArgumentChecks>; _Args = {const std::pair<const int, Library::ArgumentChecks>&}; _Tp = std::_Rb_tree_node<std::pair<const int, Library::ArgumentChecks> >]' at /usr/include/c++/14.2.1/bits/new_allocator.h:191:4, inlined from 'static void std::allocator_traits<std::allocator<_Tp1> >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = std::pair<const int, Library::ArgumentChecks>; _Args = {const std::pair<const int, Library::ArgumentChecks>&}; _Tp = std::_Rb_tree_node<std::pair<const int, Library::ArgumentChecks> >]' at /usr/include/c++/14.2.1/bits/alloc_traits.h:575:17, inlined from 'void std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_construct_node(_Link_type, _Args&& ...) [with _Args = {const std::pair<const int, Library::ArgumentChecks>&}; _Key = int; _Val = std::pair<const int, Library::ArgumentChecks>; _KeyOfValue = std::_Select1st<std::pair<const int, Library::ArgumentChecks> >; _Compare = std::less<int>; _Alloc = std::allocator<std::pair<const int, Library::ArgumentChecks> >]' at /usr/include/c++/14.2.1/bits/stl_tree.h:593:32, inlined from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::pair<const int, Library::ArgumentChecks>&}; _Key = int; _Val = std::pair<const int, Library::ArgumentChecks>; _KeyOfValue = std::_Select1st<std::pair<const int, Library::ArgumentChecks> >; _Compare = std::less<int>; _Alloc = std::allocator<std::pair<const int, Library::ArgumentChecks> >]' at /usr/include/c++/14.2.1/bits/stl_tree.h:610:21, inlined from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = const std::pair<const int, Library::ArgumentChecks>&; _Key = int; _Val = std::pair<const int, Library::ArgumentChecks>; _KeyOfValue = std::_Select1st<std::pair<const int, Library::ArgumentChecks> >; _Compare = std::less<int>; _Alloc = std::allocator<std::pair<const int, Library::ArgumentChecks> >]' at /usr/include/c++/14.2.1/bits/stl_tree.h:527:32, inlined from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_clone_node(_Link_type, _NodeGen&) [with bool _MoveValue = false; _NodeGen = std::_Rb_tree<int, std::pair<const int, Library::ArgumentChecks>, std::_Select1st<std::pair<const int, Library::ArgumentChecks> >, std::less<int>, std::allocator<std::pair<const int, Library::ArgumentChecks> > >::_Alloc_node; _Key = int; _Val = std::pair<const int, Library::ArgumentChecks>; _KeyOfValue = std::_Select1st<std::pair<const int, Library::ArgumentChecks> >; _Compare = std::less<int>; _Alloc = std::allocator<std::pair<const int, Library::ArgumentChecks> >]' at /usr/include/c++/14.2.1/bits/stl_tree.h:643:18, inlined from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_copy(_Link_type, _Base_ptr, _NodeGen&) [with bool _MoveValues = false; _NodeGen = std::_Rb_tree<int, std::pair<const int, Library::ArgumentChecks>, std::_Select1st<std::pair<const int, Library::ArgumentChecks> >, std::less<int>, std::allocator<std::pair<const int, Library::ArgumentChecks> > >::_Alloc_node; _Key = int; _Val = std::pair<const int, Library::ArgumentChecks>; _KeyOfValue = std::_Select1st<std::pair<const int, Library::ArgumentChecks> >; _Compare = std::less<int>; _Alloc = std::allocator<std::pair<const int, Library::ArgumentChecks> >]' at /usr/include/c++/14.2.1/bits/stl_tree.h:1905:46: /usr/include/c++/14.2.1/bits/stl_uninitialized.h:137:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const Library::ArgumentChecks::MinSize*, std::vector<Library::ArgumentChecks::MinSize> >' changed in GCC 7.1 137 | { return std::__do_uninit_copy(__first, __last, __result); } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 48%] Building CXX object lib/CMakeFiles/cppcheck-core.dir/build/mc_standards.cpp.o [ 48%] Building CXX object lib/CMakeFiles/cppcheck-core.dir/build/mc_summaries.cpp.o [ 48%] Building CXX object lib/CMakeFiles/cppcheck-core.dir/build/mc_suppressions.cpp.o [ 50%] Building CXX object lib/CMakeFiles/cppcheck-core.dir/build/mc_templatesimplifier.cpp.o In file included from /usr/include/c++/14.2.1/vector:66, from /build/cppcheck/src/cppcheck/lib/astutils.h:32, from /build/cppcheck/src/cppcheck/lib/precompiled.h:22, from /build/cppcheck/src/cppcheck/build/lib/CMakeFiles/cppcheck-core.dir/cmake_pch.hxx:5, from <command-line>: /usr/include/c++/14.2.1/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<ValueFlow::Value>]': /usr/include/c++/14.2.1/bits/stl_vector.h:678:7: note: parameter passing for argument of type 'std::initializer_list<ValueFlow::Value>' changed in GCC 7.1 678 | vector(initializer_list<value_type> __l, | ^~~~~~ In file included from /usr/include/c++/14.2.1/list:65, from /build/cppcheck/src/cppcheck/lib/astutils.h:27: /usr/include/c++/14.2.1/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<ValueFlow::Value>]': /usr/include/c++/14.2.1/bits/stl_list.h:834:7: note: parameter passing for argument of type 'std::initializer_list<ValueFlow::Value>' changed in GCC 7.1 834 | list(initializer_list<value_type> __l, | ^~~~ In member function 'ValueFlow::Value {anonymous}::Executor::executeImpl(const Token*)', inlined from 'ValueFlow::Value {anonymous}::Executor::execute(const Token*)' at /build/cppcheck/src/cppcheck/lib/programmemory.cpp:1654:43: /build/cppcheck/src/cppcheck/lib/programmemory.cpp:1486:69: note: parameter passing for argument of type 'std::initializer_list<ValueFlow::Value>' changed in GCC 7.1 /build/cppcheck/src/cppcheck/lib/programmemory.cpp:1494:69: note: parameter passing for argument of type 'std::initializer_list<ValueFlow::Value>' changed in GCC 7.1 /build/cppcheck/src/cppcheck/lib/programmemory.cpp: In member function 'std::vector<ValueFlow::Value> {anonymous}::Executor::execute(const Scope*)': /build/cppcheck/src/cppcheck/lib/programmemory.cpp:1694:56: note: parameter passing for argument of type 'std::initializer_list<ValueFlow::Value>' changed in GCC 7.1 /build/cppcheck/src/cppcheck/lib/programmemory.cpp:1698:42: note: parameter passing for argument of type 'std::initializer_list<ValueFlow::Value>' changed in GCC 7.1 /build/cppcheck/src/cppcheck/lib/programmemory.cpp:1701:42: note: parameter passing for argument of type 'std::initializer_list<ValueFlow::Value>' changed in GCC 7.1 /build/cppcheck/src/cppcheck/lib/programmemory.cpp:1707:42: note: parameter passing for argument of type 'std::initializer_list<ValueFlow::Value>' changed in GCC 7.1 /build/cppcheck/src/cppcheck/lib/programmemory.cpp:1728:38: note: parameter passing for argument of type 'std::initializer_list<ValueFlow::Value>' changed in GCC 7.1 [ 50%] Building CXX object lib/CMakeFiles/cppcheck-core.dir/build/mc_timer.cpp.o [ 50%] Building CXX object lib/CMakeFiles/cppcheck-core.dir/build/mc_token.cpp.o [ 50%] Building CXX object lib/CMakeFiles/cppcheck-core.dir/build/mc_tokenlist.cpp.o [ 51%] Building CXX object lib/CMakeFiles/cppcheck-core.dir/build/mc_utils.cpp.o [ 51%] Building CXX object lib/CMakeFiles/cppcheck-core.dir/build/mc_vf_analyzers.cpp.o In file included from /usr/include/c++/14.2.1/bits/stl_algo.h:61, from /usr/include/c++/14.2.1/algorithm:61, from /build/cppcheck/src/cppcheck/lib/utils.h:26, from /build/cppcheck/src/cppcheck/lib/library.h:27, from /build/cppcheck/src/cppcheck/lib/astutils.h:36, from /build/cppcheck/src/cppcheck/lib/precompiled.h:22, from /build/cppcheck/src/cppcheck/build/lib/CMakeFiles/cppcheck-core.dir/cmake_pch.hxx:5, from <command-line>: /usr/include/c++/14.2.1/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<_List_iterator<ValueFlow::Value>*, vector<_List_iterator<ValueFlow::Value> > >; _Distance = int; _Tp = _List_iterator<ValueFlow::Value>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<mergeAdjacent(std::__cxx11::list<ValueFlow::Value>&)::<lambda(ValueIterator, ValueIterator)> >]': /usr/include/c++/14.2.1/bits/stl_heap.h:224:5: note: parameter passing for argument of type 'std::_List_iterator<ValueFlow::Value>' 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<ValueFlow::Value>*, vector<_List_iterator<ValueFlow::Value> > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<mergeAdjacent(std::__cxx11::list<ValueFlow::Value>&)::<lambda(ValueIterator, ValueIterator)> >]', inlined from 'void std::__heap_select(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<_List_iterator<ValueFlow::Value>*, vector<_List_iterator<ValueFlow::Value> > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<mergeAdjacent(std::__cxx11::list<ValueFlow::Value>&)::<lambda(ValueIterator, ValueIterator)> >]' at /usr/include/c++/14.2.1/bits/stl_algo.h:1593:23, inlined from 'void std::__partial_sort(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<_List_iterator<ValueFlow::Value>*, vector<_List_iterator<ValueFlow::Value> > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<mergeAdjacent(std::__cxx11::list<ValueFlow::Value>&)::<lambda(ValueIterator, ValueIterator)> >]' at /usr/include/c++/14.2.1/bits/stl_algo.h:1868:25, inlined from 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<_List_iterator<ValueFlow::Value>*, vector<_List_iterator<ValueFlow::Value> > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<mergeAdjacent(std::__cxx11::list<ValueFlow::Value>&)::<lambda(ValueIterator, ValueIterator)> >]' at /usr/include/c++/14.2.1/bits/stl_algo.h:1884:27: /usr/include/c++/14.2.1/bits/stl_heap.h:356:29: note: parameter passing for argument of type '_ValueType' {aka 'std::iterator_traits<std::_List_iterator<ValueFlow::Value>*>::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<ValueFlow::Value>*, vector<_List_iterator<ValueFlow::Value> > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<mergeAdjacent(std::__cxx11::list<ValueFlow::Value>&)::<lambda(ValueIterator, ValueIterator)> >]', inlined from 'void std::__sort_heap(_RandomAccessIterator, _RandomAccessIterator, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<_List_iterator<ValueFlow::Value>*, vector<_List_iterator<ValueFlow::Value> > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<mergeAdjacent(std::__cxx11::list<ValueFlow::Value>&)::<lambda(ValueIterator, ValueIterator)> >]' at /usr/include/c++/14.2.1/bits/stl_heap.h:425:19, inlined from 'void std::__partial_sort(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<_List_iterator<ValueFlow::Value>*, vector<_List_iterator<ValueFlow::Value> > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<mergeAdjacent(std::__cxx11::list<ValueFlow::Value>&)::<lambda(ValueIterator, ValueIterator)> >]' at /usr/include/c++/14.2.1/bits/stl_algo.h:1869:23, inlined from 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<_List_iterator<ValueFlow::Value>*, vector<_List_iterator<ValueFlow::Value> > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<mergeAdjacent(std::__cxx11::list<ValueFlow::Value>&)::<lambda(ValueIterator, ValueIterator)> >]' at /usr/include/c++/14.2.1/bits/stl_algo.h:1884:27: /usr/include/c++/14.2.1/bits/stl_heap.h:264:25: note: parameter passing for argument of type '_ValueType' {aka 'std::iterator_traits<std::_List_iterator<ValueFlow::Value>*>::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.1/list:65, from /build/cppcheck/src/cppcheck/lib/astutils.h:27: /usr/include/c++/14.2.1/bits/stl_list.h: In member function 'void std::__cxx11::list<_Tp, _Alloc>::_M_erase(iterator) [with _Tp = ValueFlow::Value; _Alloc = std::allocator<ValueFlow::Value>]': /usr/include/c++/14.2.1/bits/stl_list.h:2012:7: note: parameter passing for argument of type 'std::__cxx11::list<ValueFlow::Value>::iterator' changed in GCC 7.1 2012 | _M_erase(iterator __position) _GLIBCXX_NOEXCEPT | ^~~~~~~~ In file included from /usr/include/c++/14.2.1/list:66: In member function 'std::__cxx11::list<_Tp, _Alloc>::iterator std::__cxx11::list<_Tp, _Alloc>::erase(const_iterator) [with _Tp = ValueFlow::Value; _Alloc = std::allocator<ValueFlow::Value>]', inlined from 'ValueIterator removeAdjacentValues(std::__cxx11::list<ValueFlow::Value>&, ValueIterator, Iterator, Iterator) [with Iterator = std::reverse_iterator<__gnu_cxx::__normal_iterator<std::_List_iterator<ValueFlow::Value>*, std::vector<std::_List_iterator<ValueFlow::Value> > > >]' at /build/cppcheck/src/cppcheck/lib/token.cpp:2085:24, inlined from 'void mergeAdjacent(std::__cxx11::list<ValueFlow::Value>&)' at /build/cppcheck/src/cppcheck/lib/token.cpp:2138:37, inlined from 'void removeOverlaps(std::__cxx11::list<ValueFlow::Value>&)' at /build/cppcheck/src/cppcheck/lib/token.cpp:2167:18: /usr/include/c++/14.2.1/bits/list.tcc:158:15: note: parameter passing for argument of type 'std::_List_iterator<ValueFlow::Value>' changed in GCC 7.1 158 | _M_erase(__position._M_const_cast()); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::__cxx11::list<_Tp, _Alloc>::iterator std::__cxx11::list<_Tp, _Alloc>::erase(const_iterator) [with _Tp = ValueFlow::Value; _Alloc = std::allocator<ValueFlow::Value>]', inlined from 'bool removeContradiction(std::__cxx11::list<ValueFlow::Value>&)' at /build/cppcheck/src/cppcheck/lib/token.cpp:2036:33, inlined from 'void removeContradictions(std::__cxx11::list<ValueFlow::Value>&)' at /build/cppcheck/src/cppcheck/lib/token.cpp:2176:33, inlined from 'bool Token::addValue(const ValueFlow::Value&)' at /build/cppcheck/src/cppcheck/lib/token.cpp:2266:25: /usr/include/c++/14.2.1/bits/list.tcc:158:15: note: parameter passing for argument of type 'std::_List_iterator<ValueFlow::Value>' changed in GCC 7.1 158 | _M_erase(__position._M_const_cast()); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::__cxx11::list<_Tp, _Alloc>::iterator std::__cxx11::list<_Tp, _Alloc>::erase(const_iterator) [with _Tp = ValueFlow::Value; _Alloc = std::allocator<ValueFlow::Value>]', inlined from 'bool removeContradiction(std::__cxx11::list<ValueFlow::Value>&)' at /build/cppcheck/src/cppcheck/lib/token.cpp:2051:33, inlined from 'void removeContradictions(std::__cxx11::list<ValueFlow::Value>&)' at /build/cppcheck/src/cppcheck/lib/token.cpp:2176:33, inlined from 'bool Token::addValue(const ValueFlow::Value&)' at /build/cppcheck/src/cppcheck/lib/token.cpp:2266:25: /usr/include/c++/14.2.1/bits/list.tcc:158:15: note: parameter passing for argument of type 'std::_List_iterator<ValueFlow::Value>' changed in GCC 7.1 158 | _M_erase(__position._M_const_cast()); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::__cxx11::list<_Tp, _Alloc>::iterator std::__cxx11::list<_Tp, _Alloc>::erase(const_iterator) [with _Tp = ValueFlow::Value; _Alloc = std::allocator<ValueFlow::Value>]', inlined from 'bool removeContradiction(std::__cxx11::list<ValueFlow::Value>&)' at /build/cppcheck/src/cppcheck/lib/token.cpp:2049:33, inlined from 'void removeContradictions(std::__cxx11::list<ValueFlow::Value>&)' at /build/cppcheck/src/cppcheck/lib/token.cpp:2176:33, inlined from 'bool Token::addValue(const ValueFlow::Value&)' at /build/cppcheck/src/cppcheck/lib/token.cpp:2266:25: /usr/include/c++/14.2.1/bits/list.tcc:158:15: note: parameter passing for argument of type 'std::_List_iterator<ValueFlow::Value>' changed in GCC 7.1 158 | _M_erase(__position._M_const_cast()); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 51%] Building CXX object lib/CMakeFiles/cppcheck-core.dir/build/mc_vf_common.cpp.o [ 51%] Building CXX object lib/CMakeFiles/cppcheck-core.dir/build/mc_vf_settokenvalue.cpp.o [ 51%] Building CXX object lib/CMakeFiles/cppcheck-core.dir/build/mc_vfvalue.cpp.o In file included from /usr/include/c++/14.2.1/algorithm:61, from /build/cppcheck/src/cppcheck/lib/utils.h:26, from /build/cppcheck/src/cppcheck/lib/library.h:27, from /build/cppcheck/src/cppcheck/lib/astutils.h:36, from /build/cppcheck/src/cppcheck/lib/precompiled.h:22, from /build/cppcheck/src/cppcheck/build/lib/CMakeFiles/cppcheck-core.dir/cmake_pch.hxx:5, from <command-line>: /usr/include/c++/14.2.1/bits/stl_algo.h: In function '_IIter std::find(_IIter, _IIter, const _Tp&) [with _IIter = _List_const_iterator<ValueFlow::Value>; _Tp = ValueFlow::Value]': /usr/include/c++/14.2.1/bits/stl_algo.h:3842:12: note: parameter passing for argument of type 'std::_List_const_iterator<ValueFlow::Value>' changed in GCC 7.1 3842 | const _Tp& __val) | ^~~~ /usr/include/c++/14.2.1/bits/stl_algo.h:3842:12: note: parameter passing for argument of type 'std::_List_const_iterator<ValueFlow::Value>' changed in GCC 7.1 /build/cppcheck/src/cppcheck/lib/vf_settokenvalue.cpp: In function 'void ValueFlow::setTokenValue(Token*, Value, const Settings&, SourceLocation)': /build/cppcheck/src/cppcheck/lib/vf_settokenvalue.cpp:402:34: note: parameter passing for argument of type 'std::_List_const_iterator<ValueFlow::Value>' changed in GCC 7.1 [ 51%] Built target cppcheck-core [ 51%] Generating moc_testresultstree.cpp [ 51%] Generating moc_testxmlreportv2.cpp [ 51%] Building CXX object cli/CMakeFiles/cppcheck.dir/main.cpp.o [ 51%] Generating __/__/moc_applicationlist.cpp [ 51%] Built target cppcheck-gui_autogen [ 51%] Building CXX object test/CMakeFiles/testrunner.dir/cmake_pch.hxx.gch [ 52%] Generating __/__/moc_projectfile.cpp [ 52%] Generating __/__/moc_resultstree.cpp [ 52%] Generating __/__/moc_threadhandler.cpp [ 52%] Building CXX object gui/test/xmlreportv2/CMakeFiles/test-xmlreportv2.dir/moc_testxmlreportv2.cpp.o [ 53%] Building CXX object gui/test/xmlreportv2/CMakeFiles/test-xmlreportv2.dir/testxmlreportv2.cpp.o [ 53%] Generating __/__/moc_threadresult.cpp [ 53%] Building CXX object gui/test/resultstree/CMakeFiles/test-resultstree.dir/moc_testresultstree.cpp.o [ 53%] Linking CXX executable ../bin/cppcheck [ 53%] Building CXX object gui/test/xmlreportv2/CMakeFiles/test-xmlreportv2.dir/__/__/erroritem.cpp.o [ 54%] Building CXX object gui/test/resultstree/CMakeFiles/test-resultstree.dir/__/__/moc_resultstree.cpp.o /tmp/distccd_7cf49bfd.ii:1:3: warning: style of line directive is a GCC extension 1 | # 0 "/build/cppcheck/src/cppcheck/build/test/CMakeFiles/testrunner.dir/cmake_pch.hxx.cxx" | ^ /build/cppcheck/src/cppcheck/build/test/CMakeFiles/testrunner.dir/cmake_pch.hxx.cxx: warning: style of line directive is a GCC extension /build/cppcheck/src/cppcheck/build/test//:1:3: warning: style of line directive is a GCC extension <built-in>: warning: style of line directive is a GCC extension <command-line>: warning: style of line directive is a GCC extension <command-line>: warning: style of line directive is a GCC extension In file included from <command-line>: /build/cppcheck/src/cppcheck/build/test/CMakeFiles/testrunner.dir/cmake_pch.hxx:5:3: warning: style of line directive is a GCC extension In file included from /build/cppcheck/src/cppcheck/build/test/CMakeFiles/testrunner.dir/cmake_pch.hxx:5: /build/cppcheck/src/cppcheck/test/precompiled.h:1:3: warning: style of line directive is a GCC extension /build/cppcheck/src/cppcheck/test/precompiled.h:22:3: warning: style of line directive is a GCC extension In file included from /build/cppcheck/src/cppcheck/test/precompiled.h:22: /build/cppcheck/src/cppcheck/lib/check.h:1:3: warning: style of line directive is a GCC extension /build/cppcheck/src/cppcheck/lib/check.h:24:3: warning: style of line directive is a GCC extension In file included from /build/cppcheck/src/cppcheck/lib/check.h:24: /build/cppcheck/src/cppcheck/lib/config.h:1:3: warning: style of line directive is a GCC extension /build/cppcheck/src/cppcheck/lib/config.h:136:3: warning: style of line directive is a GCC extension /build/cppcheck/src/cppcheck/lib/config.h:138:3: warning: style of line directive is a GCC extension /build/cppcheck/src/cppcheck/lib/config.h:138:3: warning: style of line directive is a GCC extension /build/cppcheck/src/cppcheck/lib/check.h:25:3: warning: style of line directive is a GCC extension In file included from /build/cppcheck/src/cppcheck/lib/check.h:25: /build/cppcheck/src/cppcheck/lib/errortypes.h:1:3: warning: style of line directive is a GCC extension /build/cppcheck/src/cppcheck/lib/errortypes.h:26:3: warning: style of line directive is a GCC extension /build/cppcheck/src/cppcheck/lib/errortypes.h:27:3: warning: style of line directive is a GCC extension /build/cppcheck/src/cppcheck/lib/errortypes.h:28:3: warning: style of line directive is a GCC extension /build/cppcheck/src/cppcheck/lib/errortypes.h:30:3: warning: style of line directive is a GCC extension /build/cppcheck/src/cppcheck/lib/errortypes.h:35:3: warning: style of line directive is a GCC extension /build/cppcheck/src/cppcheck/lib/errortypes.h:132:3: warning: style of line directive is a GCC extension /build/cppcheck/src/cppcheck/lib/check.h:48:3: warning: style of line directive is a GCC extension /build/cppcheck/src/cppcheck/lib/check.h:169:3: warning: style of line directive is a GCC extension /build/cppcheck/src/cppcheck/test/precompiled.h:23:3: warning: style of line directive is a GCC extension In file included from /build/cppcheck/src/cppcheck/test/precompiled.h:23: /build/cppcheck/src/cppcheck/lib/config.h:1:3: warning: style of line directive is a GCC extension /build/cppcheck/src/cppcheck/test/precompiled.h:24:3: warning: style of line directive is a GCC extension In file included from /build/cppcheck/src/cppcheck/test/precompiled.h:24: /build/cppcheck/src/cppcheck/lib/importproject.h:1:3: warning: style of line directive is a GCC extension /build/cppcheck/src/cppcheck/lib/importproject.h:25:3: warning: style of line directive is a GCC extension In file included from /build/cppcheck/src/cppcheck/lib/importproject.h:25: /build/cppcheck/src/cppcheck/lib/filesettings.h:1:3: warning: style of line directive is a GCC extension /build/cppcheck/src/cppcheck/lib/filesettings.h:23:3: warning: style of line directive is a GCC extension In file included from /build/cppcheck/src/cppcheck/lib/filesettings.h:23: /build/cppcheck/src/cppcheck/lib/path.h:1:3: warning: style of line directive is a GCC extension /build/cppcheck/src/cppcheck/lib/path.h:25:3: warning: style of line directive is a GCC extension In file included from /build/cppcheck/src/cppcheck/lib/path.h:25: /build/cppcheck/src/cppcheck/lib/standards.h:1:3: warning: style of line directive is a GCC extension /build/cppcheck/src/cppcheck/lib/standards.h:62:3: warning: style of line directive is a GCC extension /build/cppcheck/src/cppcheck/lib/path.h:27:3: warning: style of line directive is a GCC extension /build/cppcheck/src/cppcheck/lib/path.h:29:3: warning: style of line directive is a GCC extension /build/cppcheck/src/cppcheck/lib/path.h:30:3: warning: style of line directive is a GCC extension /build/cppcheck/src/cppcheck/lib/path.h:42:3: warning: style of line directive is a GCC extension /build/cppcheck/src/cppcheck/lib/path.h:70:3: warning: style of line directive is a GCC extension /build/cppcheck/src/cppcheck/lib/path.h:135:3: warning: style of line directive is a GCC extension /build/cppcheck/src/cppcheck/lib/path.h:147:3: warning: style of line directive is a GCC extension /build/cppcheck/src/cppcheck/lib/path.h:164:3: warning: style of line directive is a GCC extension /build/cppcheck/src/cppcheck/lib/path.h:208:3: warning: style of line directive is a GCC extension /build/cppcheck/src/cppcheck/lib/filesettings.h:24:3: warning: style of line directive is a GCC extension In file included from /build/cppcheck/src/cppcheck/lib/filesettings.h:24: /build/cppcheck/src/cppcheck/lib/platform.h:1:3: warning: style of line directive is a GCC extension /build/cppcheck/src/cppcheck/lib/platform.h:25:3: warning: style of line directive is a GCC extension In file included from /build/cppcheck/src/cppcheck/lib/platform.h:25: /build/cppcheck/src/cppcheck/lib/mathlib.h:1:3: warning: style of line directive is a GCC extension /build/cppcheck/src/cppcheck/lib/mathlib.h:163:3: warning: style of line directive is a GCC extension /build/cppcheck/src/cppcheck/lib/platform.h:28:3: warning: style of line directive is a GCC extension /build/cppcheck/src/cppcheck/lib/platform.h:29:3: warning: style of line directive is a GCC extension /build/cppcheck/src/cppcheck/lib/platform.h:30:3: warning: style of line directive is a GCC extension /build/cppcheck/src/cppcheck/lib/platform.h:31:3: warning: style of line directive is a GCC extension /build/cppcheck/src/cppcheck/lib/platform.h:40:3: warning: style of line directive is a GCC extension /build/cppcheck/src/cppcheck/lib/platform.h:50:3: warning: style of line directive is a GCC extension /build/cppcheck/src/cppcheck/lib/platform.h:52:3: warning: style of line directive is a GCC extension /build/cppcheck/src/cppcheck/lib/platform.h:57:3: warning: style of line directive is a GCC extension /build/cppcheck/src/cppcheck/lib/platform.h:64:3: warning: style of line directive is a GCC extension /build/cppcheck/src/cppcheck/lib/platform.h:137:3: warning: style of line directive is a GCC extension /build/cppcheck/src/cppcheck/lib/platform.h:204:3: warning: style of line directive is a GCC extension /build/cppcheck/src/cppcheck/lib/filesettings.h:25:3: warning: style of line directive is a GCC extension /build/cppcheck/src/cppcheck/lib/filesettings.h:117:3: warning: style of line directive is a GCC extension /build/cppcheck/src/cppcheck/lib/importproject.h:27:3: warning: style of line directive is a GCC extension In file included from /build/cppcheck/src/cppcheck/lib/importproject.h:27: /build/cppcheck/src/cppcheck/lib/utils.h:1:3: warning: style of line directive is a GCC extension /build/cppcheck/src/cppcheck/lib/utils.h:26:3: warning: style of line directive is a GCC extension /build/cppcheck/src/cppcheck/lib/utils.h:27:3: warning: style of line directive is a GCC extension /build/cppcheck/src/cppcheck/lib/utils.h:30:3: warning: style of line directive is a GCC extension /build/cppcheck/src/cppcheck/lib/utils.h:32:3: warning: style of line directive is a GCC extension /build/cppcheck/src/cppcheck/lib/utils.h:40:3: warning: style of line directive is a GCC extension /build/cppcheck/src/cppcheck/lib/utils.h:358:3: warning: style of line directive is a GCC extension /build/cppcheck/src/cppcheck/lib/utils.h:431:3: warning: style of line directive is a GCC extension /build/cppcheck/src/cppcheck/lib/importproject.h:32:3: warning: style of line directive is a GCC extension /build/cppcheck/src/cppcheck/lib/importproject.h:38:3: warning: style of line directive is a GCC extension /build/cppcheck/src/cppcheck/lib/importproject.h:192:3: warning: style of line directive is a GCC extension /build/cppcheck/src/cppcheck/test/precompiled.h:25:3: warning: style of line directive is a GCC extension In file included from /build/cppcheck/src/cppcheck/test/precompiled.h:25: /build/cppcheck/src/cppcheck/lib/library.h:1:3: warning: style of line directive is a GCC extension /build/cppcheck/src/cppcheck/lib/library.h:32:3: warning: style of line directive is a GCC extension /build/cppcheck/src/cppcheck/lib/library.h:35:3: warning: style of line directive is a GCC extension /build/cppcheck/src/cppcheck/lib/library.h:39:3: warning: style of line directive is a GCC extension /build/cppcheck/src/cppcheck/lib/library.h:489:3: warning: style of line directive is a GCC extension /build/cppcheck/src/cppcheck/test/precompiled.h:26:3: warning: style of line directive is a GCC extension In file included from /build/cppcheck/src/cppcheck/test/precompiled.h:26: /build/cppcheck/src/cppcheck/lib/mathlib.h:1:3: warning: style of line directive is a GCC extension /build/cppcheck/src/cppcheck/test/precompiled.h:27:3: warning: style of line directive is a GCC extension In file included from /build/cppcheck/src/cppcheck/test/precompiled.h:27: /build/cppcheck/src/cppcheck/lib/settings.h:1:3: warning: style of line directive is a GCC extension /build/cppcheck/src/cppcheck/lib/settings.h:24:3: warning: style of line directive is a GCC extension In file included from /build/cppcheck/src/cppcheck/lib/settings.h:24: /build/cppcheck/src/cppcheck/lib/addoninfo.h:1:3: warning: style of line directive is a GCC extension /build/cppcheck/src/cppcheck/lib/addoninfo.h:37:3: warning: style of line directive is a GCC extension /build/cppcheck/src/cppcheck/lib/settings.h:27:3: warning: style of line directive is a GCC extension In file included from /build/cppcheck/src/cppcheck/lib/settings.h:27: /build/cppcheck/src/cppcheck/lib/library.h:1:3: warning: style of line directive is a GCC extension /build/cppcheck/src/cppcheck/lib/settings.h:30:3: warning: style of line directive is a GCC extension In file included from /build/cppcheck/src/cppcheck/lib/settings.h:30: /build/cppcheck/src/cppcheck/lib/checkers.h:1:3: warning: style of line directive is a GCC extension /build/cppcheck/src/cppcheck/lib/checkers.h:88:3: warning: style of line directive is a GCC extension /build/cppcheck/src/cppcheck/lib/settings.h:33:3: warning: style of line directive is a GCC extension /build/cppcheck/src/cppcheck/lib/settings.h:34:3: warning: style of line directive is a GCC extension /build/cppcheck/src/cppcheck/lib/settings.h:42:3: warning: style of line directive is a GCC extension /build/cppcheck/src/cppcheck/lib/settings.h:46:3: warning: style of line directive is a GCC extension /build/cppcheck/src/cppcheck/lib/settings.h:50:3: warning: style of line directive is a GCC extension /build/cppcheck/src/cppcheck/lib/settings.h:228:3: warning: style of line directive is a GCC extension /build/cppcheck/src/cppcheck/lib/settings.h:333:3: warning: style of line directive is a GCC extension /build/cppcheck/src/cppcheck/lib/settings.h:539:3: warning: style of line directive is a GCC extension /build/cppcheck/src/cppcheck/test/precompiled.h:28:3: warning: style of line directive is a GCC extension In file included from /build/cppcheck/src/cppcheck/test/precompiled.h:28: /build/cppcheck/src/cppcheck/lib/timer.h:1:3: warning: style of line directive is a GCC extension /build/cppcheck/src/cppcheck/lib/timer.h:26:3: warning: style of line directive is a GCC extension /build/cppcheck/src/cppcheck/lib/timer.h:29:3: warning: style of line directive is a GCC extension /build/cppcheck/src/cppcheck/lib/timer.h:34:3: warning: style of line directive is a GCC extension /build/cppcheck/src/cppcheck/lib/timer.h:55:3: warning: style of line directive is a GCC extension /build/cppcheck/src/cppcheck/lib/timer.h:96:3: warning: style of line directive is a GCC extension /build/cppcheck/src/cppcheck/test/precompiled.h:29:3: warning: style of line directive is a GCC extension In file included from /build/cppcheck/src/cppcheck/test/precompiled.h:29: /build/cppcheck/src/cppcheck/lib/token.h:1:3: warning: style of line directive is a GCC extension /build/cppcheck/src/cppcheck/lib/token.h:27:3: warning: style of line directive is a GCC extension In file included from /build/cppcheck/src/cppcheck/lib/token.h:27: /build/cppcheck/src/cppcheck/lib/templatesimplifier.h:1:3: warning: style of line directive is a GCC extension /build/cppcheck/src/cppcheck/lib/templatesimplifier.h:28:3: warning: style of line directive is a GCC extension /build/cppcheck/src/cppcheck/lib/templatesimplifier.h:234:3: warning: style of line directive is a GCC extension /build/cppcheck/src/cppcheck/lib/templatesimplifier.h:264:3: warning: style of line directive is a GCC extension /build/cppcheck/src/cppcheck/lib/templatesimplifier.h:386:3: warning: style of line directive is a GCC extension /build/cppcheck/src/cppcheck/lib/templatesimplifier.h:416:3: warning: style of line directive is a GCC extension /build/cppcheck/src/cppcheck/lib/templatesimplifier.h:441:3: warning: style of line directive is a GCC extension /build/cppcheck/src/cppcheck/lib/templatesimplifier.h:514:3: warning: style of line directive is a GCC extension /build/cppcheck/src/cppcheck/lib/token.h:29:3: warning: style of line directive is a GCC extension In file included from /build/cppcheck/src/cppcheck/lib/token.h:29: /build/cppcheck/src/cppcheck/lib/vfvalue.h:1:3: warning: style of line directive is a GCC extension /build/cppcheck/src/cppcheck/lib/vfvalue.h:28:3: warning: style of line directive is a GCC extension /build/cppcheck/src/cppcheck/lib/vfvalue.h:29:3: warning: style of line directive is a GCC extension /build/cppcheck/src/cppcheck/lib/vfvalue.h:40:3: warning: style of line directive is a GCC extension /build/cppcheck/src/cppcheck/lib/vfvalue.h:146:3: warning: style of line directive is a GCC extension /build/cppcheck/src/cppcheck/lib/vfvalue.h:435:3: warning: style of line directive is a GCC extension /build/cppcheck/src/cppcheck/lib/token.h:32:3: warning: style of line directive is a GCC extension /build/cppcheck/src/cppcheck/lib/token.h:38:3: warning: style of line directive is a GCC extension /build/cppcheck/src/cppcheck/lib/token.h:46:3: warning: style of line directive is a GCC extension /build/cppcheck/src/cppcheck/lib/token.h:150:3: warning: style of line directive is a GCC extension /build/cppcheck/src/cppcheck/lib/token.h:263:3: warning: style of line directive is a GCC extension /build/cppcheck/src/cppcheck/lib/token.h:289:3: warning: style of line directive is a GCC extension /build/cppcheck/src/cppcheck/lib/token.h:334:3: warning: style of line directive is a GCC extension /build/cppcheck/src/cppcheck/lib/token.h:343:3: warning: style of line directive is a GCC extension /build/cppcheck/src/cppcheck/lib/token.h:352:3: warning: style of line directive is a GCC extension /build/cppcheck/src/cppcheck/lib/token.h:782:3: warning: style of line directive is a GCC extension /build/cppcheck/src/cppcheck/lib/token.h:867:3: warning: style of line directive is a GCC extension /build/cppcheck/src/cppcheck/lib/token.h:915:3: warning: style of line directive is a GCC extension /build/cppcheck/src/cppcheck/lib/token.h:924:3: warning: style of line directive is a GCC extension /build/cppcheck/src/cppcheck/lib/token.h:973:3: warning: style of line directive is a GCC extension /build/cppcheck/src/cppcheck/lib/token.h:992:3: warning: style of line directive is a GCC extension /build/cppcheck/src/cppcheck/lib/token.h:1007:3: warning: style of line directive is a GCC extension /build/cppcheck/src/cppcheck/lib/token.h:1068:3: warning: style of line directive is a GCC extension /build/cppcheck/src/cppcheck/lib/token.h:1081:3: warning: style of line directive is a GCC extension /build/cppcheck/src/cppcheck/lib/token.h:1102:3: warning: style of line directive is a GCC extension /build/cppcheck/src/cppcheck/lib/token.h:1223:3: warning: style of line directive is a GCC extension /build/cppcheck/src/cppcheck/lib/token.h:1518:3: warning: style of line directive is a GCC extension /build/cppcheck/src/cppcheck/lib/token.h:1583:3: warning: style of line directive is a GCC extension /build/cppcheck/src/cppcheck/test/precompiled.h:30:3: warning: style of line directive is a GCC extension In file included from /build/cppcheck/src/cppcheck/test/precompiled.h:30: /build/cppcheck/src/cppcheck/lib/tokenlist.h:1:3: warning: style of line directive is a GCC extension /build/cppcheck/src/cppcheck/lib/tokenlist.h:88:3: warning: style of line directive is a GCC extension /build/cppcheck/src/cppcheck/lib/tokenlist.h:98:3: warning: style of line directive is a GCC extension /build/cppcheck/src/cppcheck/lib/tokenlist.h:237:3: warning: style of line directive is a GCC extension /build/cppcheck/src/cppcheck/test/precompiled.h:31:3: warning: style of line directive is a GCC extension In file included from /build/cppcheck/src/cppcheck/test/precompiled.h:31: /build/cppcheck/src/cppcheck/lib/tokenize.h:1:3: warning: style of line directive is a GCC extension /build/cppcheck/src/cppcheck/lib/tokenize.h:25:3: warning: style of line directive is a GCC extension In file included from /build/cppcheck/src/cppcheck/lib/tokenize.h:25: /build/cppcheck/src/cppcheck/lib/tokenlist.h:1:3: warning: style of line directive is a GCC extension /build/cppcheck/src/cppcheck/lib/tokenize.h:26:3: warning: style of line directive is a GCC extension /build/cppcheck/src/cppcheck/lib/tokenize.h:89:3: warning: style of line directive is a GCC extension /build/cppcheck/src/cppcheck/lib/tokenize.h:190:3: warning: style of line directive is a GCC extension /build/cppcheck/src/cppcheck/lib/tokenize.h:223:3: warning: style of line directive is a GCC extension /build/cppcheck/src/cppcheck/lib/tokenize.h:267:3: warning: style of line directive is a GCC extension /build/cppcheck/src/cppcheck/lib/tokenize.h:475:3: warning: style of line directive is a GCC extension /build/cppcheck/src/cppcheck/lib/tokenize.h:685:3: warning: style of line directive is a GCC extension /build/cppcheck/src/cppcheck/test/precompiled.h:32:3: warning: style of line directive is a GCC extension /build/cppcheck/src/cppcheck/build/test/CMakeFiles/testrunner.dir/cmake_pch.hxx:6:3: warning: style of line directive is a GCC extension <command-line>: warning: style of line directive is a GCC extension [ 54%] Building CXX object test/CMakeFiles/testrunner.dir/fixture.cpp.o [ 54%] Building CXX object gui/test/xmlreportv2/CMakeFiles/test-xmlreportv2.dir/__/__/report.cpp.o [ 54%] Building CXX object gui/test/xmlreportv2/CMakeFiles/test-xmlreportv2.dir/__/__/xmlreport.cpp.o [ 54%] Building CXX object gui/test/resultstree/CMakeFiles/test-resultstree.dir/__/__/moc_applicationlist.cpp.o [ 54%] Building CXX object test/CMakeFiles/testrunner.dir/helpers.cpp.o [ 54%] Built target cppcheck [ 55%] Building CXX object test/CMakeFiles/testrunner.dir/main.cpp.o [ 55%] Building CXX object gui/test/xmlreportv2/CMakeFiles/test-xmlreportv2.dir/__/__/xmlreportv2.cpp.o [ 55%] Building CXX object gui/test/resultstree/CMakeFiles/test-resultstree.dir/__/__/moc_projectfile.cpp.o [ 55%] Building CXX object test/CMakeFiles/testrunner.dir/options.cpp.o [ 55%] Building CXX object test/CMakeFiles/testrunner.dir/test64bit.cpp.o [ 55%] Building CXX object test/CMakeFiles/testrunner.dir/testanalyzerinformation.cpp.o [ 55%] Building CXX object test/CMakeFiles/testrunner.dir/testassert.cpp.o [ 55%] Building CXX object gui/test/resultstree/CMakeFiles/test-resultstree.dir/__/__/moc_threadhandler.cpp.o [ 56%] Building CXX object test/CMakeFiles/testrunner.dir/testastutils.cpp.o [ 56%] Building CXX object test/CMakeFiles/testrunner.dir/testautovariables.cpp.o [ 58%] Linking CXX executable ../../../bin/test-xmlreportv2 [ 58%] Building CXX object test/CMakeFiles/testrunner.dir/testbool.cpp.o [ 58%] Building CXX object gui/test/resultstree/CMakeFiles/test-resultstree.dir/__/__/moc_threadresult.cpp.o [ 59%] Building CXX object gui/test/resultstree/CMakeFiles/test-resultstree.dir/testresultstree.cpp.o [ 59%] Building CXX object test/CMakeFiles/testrunner.dir/testbufferoverrun.cpp.o [ 60%] Building CXX object test/CMakeFiles/testrunner.dir/testcharvar.cpp.o [ 60%] Built target test-xmlreportv2 [ 60%] Generating ui_statsdialog.h [ 61%] Generating .lupdate/cppcheck_de.ts.stamp Scanning directory '/build/cppcheck/src/cppcheck/gui'... /build/cppcheck/src/cppcheck/gui/cppchecklibrarydata.cpp:42: Qualifying with unknown namespace/class ::std /build/cppcheck/src/cppcheck/gui/cppchecklibrarydata.cpp:47: Qualifying with unknown namespace/class ::std /build/cppcheck/src/cppcheck/gui/test/projectfile/testprojectfile.cpp:47: Ignoring definition of undeclared qualified class Updating '../../gui/cppcheck_de.ts'... Found 578 source text(s) (0 new and 578 already existing) [ 61%] Generating .lupdate/cppcheck_es.ts.stamp Scanning directory '/build/cppcheck/src/cppcheck/gui'... /build/cppcheck/src/cppcheck/gui/cppchecklibrarydata.cpp:42: Qualifying with unknown namespace/class ::std /build/cppcheck/src/cppcheck/gui/cppchecklibrarydata.cpp:47: Qualifying with unknown namespace/class ::std /build/cppcheck/src/cppcheck/gui/test/projectfile/testprojectfile.cpp:47: Ignoring definition of undeclared qualified class Updating '../../gui/cppcheck_es.ts'... Found 578 source text(s) (0 new and 578 already existing) [ 61%] Generating .lupdate/cppcheck_fi.ts.stamp Scanning directory '/build/cppcheck/src/cppcheck/gui'... /build/cppcheck/src/cppcheck/gui/cppchecklibrarydata.cpp:42: Qualifying with unknown namespace/class ::std /build/cppcheck/src/cppcheck/gui/cppchecklibrarydata.cpp:47: Qualifying with unknown namespace/class ::std /build/cppcheck/src/cppcheck/gui/test/projectfile/testprojectfile.cpp:47: Ignoring definition of undeclared qualified class Updating '../../gui/cppcheck_fi.ts'... Found 578 source text(s) (0 new and 578 already existing) [ 61%] Generating .lupdate/cppcheck_fr.ts.stamp Scanning directory '/build/cppcheck/src/cppcheck/gui'... /build/cppcheck/src/cppcheck/gui/cppchecklibrarydata.cpp:42: Qualifying with unknown namespace/class ::std /build/cppcheck/src/cppcheck/gui/cppchecklibrarydata.cpp:47: Qualifying with unknown namespace/class ::std /build/cppcheck/src/cppcheck/gui/test/projectfile/testprojectfile.cpp:47: Ignoring definition of undeclared qualified class Updating '../../gui/cppcheck_fr.ts'... Found 578 source text(s) (0 new and 578 already existing) [ 61%] Generating .lupdate/cppcheck_it.ts.stamp Scanning directory '/build/cppcheck/src/cppcheck/gui'... /build/cppcheck/src/cppcheck/gui/cppchecklibrarydata.cpp:42: Qualifying with unknown namespace/class ::std /build/cppcheck/src/cppcheck/gui/cppchecklibrarydata.cpp:47: Qualifying with unknown namespace/class ::std /build/cppcheck/src/cppcheck/gui/test/projectfile/testprojectfile.cpp:47: Ignoring definition of undeclared qualified class Updating '../../gui/cppcheck_it.ts'... Found 578 source text(s) (0 new and 578 already existing) [ 62%] Generating .lupdate/cppcheck_ja.ts.stamp Scanning directory '/build/cppcheck/src/cppcheck/gui'... [ 62%] Building CXX object test/CMakeFiles/testrunner.dir/testcheck.cpp.o /build/cppcheck/src/cppcheck/gui/cppchecklibrarydata.cpp:42: Qualifying with unknown namespace/class ::std /build/cppcheck/src/cppcheck/gui/cppchecklibrarydata.cpp:47: Qualifying with unknown namespace/class ::std /build/cppcheck/src/cppcheck/gui/test/projectfile/testprojectfile.cpp:47: Ignoring definition of undeclared qualified class Updating '../../gui/cppcheck_ja.ts'... Found 578 source text(s) (0 new and 578 already existing) [ 62%] Generating .lupdate/cppcheck_ka.ts.stamp Scanning directory '/build/cppcheck/src/cppcheck/gui'... /build/cppcheck/src/cppcheck/gui/cppchecklibrarydata.cpp:42: Qualifying with unknown namespace/class ::std /build/cppcheck/src/cppcheck/gui/cppchecklibrarydata.cpp:47: Qualifying with unknown namespace/class ::std /build/cppcheck/src/cppcheck/gui/test/projectfile/testprojectfile.cpp:47: Ignoring definition of undeclared qualified class Updating '../../gui/cppcheck_ka.ts'... Found 578 source text(s) (0 new and 578 already existing) [ 62%] Generating .lupdate/cppcheck_ko.ts.stamp Scanning directory '/build/cppcheck/src/cppcheck/gui'... /build/cppcheck/src/cppcheck/gui/cppchecklibrarydata.cpp:42: Qualifying with unknown namespace/class ::std /build/cppcheck/src/cppcheck/gui/cppchecklibrarydata.cpp:47: Qualifying with unknown namespace/class ::std /build/cppcheck/src/cppcheck/gui/test/projectfile/testprojectfile.cpp:47: Ignoring definition of undeclared qualified class Updating '../../gui/cppcheck_ko.ts'... Found 578 source text(s) (0 new and 578 already existing) [ 62%] Generating .lupdate/cppcheck_nl.ts.stamp Scanning directory '/build/cppcheck/src/cppcheck/gui'... /build/cppcheck/src/cppcheck/gui/cppchecklibrarydata.cpp:42: Qualifying with unknown namespace/class ::std /build/cppcheck/src/cppcheck/gui/cppchecklibrarydata.cpp:47: Qualifying with unknown namespace/class ::std /build/cppcheck/src/cppcheck/gui/test/projectfile/testprojectfile.cpp:47: Ignoring definition of undeclared qualified class Updating '../../gui/cppcheck_nl.ts'... Found 578 source text(s) (0 new and 578 already existing) [ 63%] Generating .lupdate/cppcheck_ru.ts.stamp [ 63%] Building CXX object test/CMakeFiles/testrunner.dir/testclangimport.cpp.o Scanning directory '/build/cppcheck/src/cppcheck/gui'... /build/cppcheck/src/cppcheck/gui/cppchecklibrarydata.cpp:42: Qualifying with unknown namespace/class ::std /build/cppcheck/src/cppcheck/gui/cppchecklibrarydata.cpp:47: Qualifying with unknown namespace/class ::std /build/cppcheck/src/cppcheck/gui/test/projectfile/testprojectfile.cpp:47: Ignoring definition of undeclared qualified class Updating '../../gui/cppcheck_ru.ts'... Found 578 source text(s) (0 new and 578 already existing) /build/cppcheck/src/cppcheck/gui/test/resultstree/testresultstree.cpp: In member function 'void ThreadHandler::stop()': /build/cppcheck/src/cppcheck/gui/test/resultstree/testresultstree.cpp:87:6: warning: function might be candidate for attribute 'noreturn' [-Wsuggest-attribute=noreturn] /build/cppcheck/src/cppcheck/gui/test/resultstree/testresultstree.cpp: In member function 'void ThreadHandler::threadDone()': /build/cppcheck/src/cppcheck/gui/test/resultstree/testresultstree.cpp:90:6: warning: function might be candidate for attribute 'noreturn' [-Wsuggest-attribute=noreturn] /build/cppcheck/src/cppcheck/gui/test/resultstree/testresultstree.cpp: In member function 'Application& ApplicationList::getApplication(int)': /build/cppcheck/src/cppcheck/gui/test/resultstree/testresultstree.cpp:93:14: warning: function might be candidate for attribute 'noreturn' [-Wsuggest-attribute=noreturn] /build/cppcheck/src/cppcheck/gui/test/resultstree/testresultstree.cpp: In member function 'void ThreadResult::fileChecked(const QString&)': /build/cppcheck/src/cppcheck/gui/test/resultstree/testresultstree.cpp:110:6: warning: function might be candidate for attribute 'noreturn' [-Wsuggest-attribute=noreturn] /build/cppcheck/src/cppcheck/gui/test/resultstree/testresultstree.cpp: In member function 'virtual void ThreadResult::reportOut(const std::string&, Color)': /build/cppcheck/src/cppcheck/gui/test/resultstree/testresultstree.cpp:113:6: warning: function might be candidate for attribute 'noreturn' [-Wsuggest-attribute=noreturn] /build/cppcheck/src/cppcheck/gui/test/resultstree/testresultstree.cpp: In member function 'virtual void ThreadResult::reportErr(const ErrorMessage&)': /build/cppcheck/src/cppcheck/gui/test/resultstree/testresultstree.cpp:116:6: warning: function might be candidate for attribute 'noreturn' [-Wsuggest-attribute=noreturn] [ 63%] Building CXX object gui/test/resultstree/CMakeFiles/test-resultstree.dir/__/__/resultstree.cpp.o [ 63%] Generating .lupdate/cppcheck_sr.ts.stamp Scanning directory '/build/cppcheck/src/cppcheck/gui'... /build/cppcheck/src/cppcheck/gui/cppchecklibrarydata.cpp:42: Qualifying with unknown namespace/class ::std /build/cppcheck/src/cppcheck/gui/cppchecklibrarydata.cpp:47: Qualifying with unknown namespace/class ::std /build/cppcheck/src/cppcheck/gui/test/projectfile/testprojectfile.cpp:47: Ignoring definition of undeclared qualified class Updating '../../gui/cppcheck_sr.ts'... Found 578 source text(s) (0 new and 578 already existing) [ 63%] Generating .lupdate/cppcheck_sv.ts.stamp Scanning directory '/build/cppcheck/src/cppcheck/gui'... /build/cppcheck/src/cppcheck/gui/cppchecklibrarydata.cpp:42: Qualifying with unknown namespace/class ::std /build/cppcheck/src/cppcheck/gui/cppchecklibrarydata.cpp:47: Qualifying with unknown namespace/class ::std /build/cppcheck/src/cppcheck/gui/test/projectfile/testprojectfile.cpp:47: Ignoring definition of undeclared qualified class Updating '../../gui/cppcheck_sv.ts'... Found 578 source text(s) (0 new and 578 already existing) [ 63%] Building CXX object test/CMakeFiles/testrunner.dir/testclass.cpp.o [ 63%] Generating .lupdate/cppcheck_zh_CN.ts.stamp Scanning directory '/build/cppcheck/src/cppcheck/gui'... /build/cppcheck/src/cppcheck/gui/cppchecklibrarydata.cpp:42: Qualifying with unknown namespace/class ::std /build/cppcheck/src/cppcheck/gui/cppchecklibrarydata.cpp:47: Qualifying with unknown namespace/class ::std /build/cppcheck/src/cppcheck/gui/test/projectfile/testprojectfile.cpp:47: Ignoring definition of undeclared qualified class Updating '../../gui/cppcheck_zh_CN.ts'... Found 578 source text(s) (0 new and 578 already existing) [ 63%] Generating .lupdate/cppcheck_zh_TW.ts.stamp Scanning directory '/build/cppcheck/src/cppcheck/gui'... /build/cppcheck/src/cppcheck/gui/cppchecklibrarydata.cpp:42: Qualifying with unknown namespace/class ::std /build/cppcheck/src/cppcheck/gui/cppchecklibrarydata.cpp:47: Qualifying with unknown namespace/class ::std /build/cppcheck/src/cppcheck/gui/test/projectfile/testprojectfile.cpp:47: Ignoring definition of undeclared qualified class Updating '../../gui/cppcheck_zh_TW.ts'... Found 578 source text(s) (0 new and 578 already existing) [ 63%] Generating cppcheck_de.qm Updating '/build/cppcheck/src/cppcheck/build/gui/cppcheck_de.qm'... Generated 439 translation(s) (428 finished and 11 unfinished) Ignored 139 untranslated source text(s) [ 63%] Generating cppcheck_es.qm Updating '/build/cppcheck/src/cppcheck/build/gui/cppcheck_es.qm'... Generated 267 translation(s) (237 finished and 30 unfinished) Ignored 311 untranslated source text(s) [ 65%] Generating cppcheck_fi.qm Updating '/build/cppcheck/src/cppcheck/build/gui/cppcheck_fi.qm'... Generated 75 translation(s) (66 finished and 9 unfinished) Ignored 503 untranslated source text(s) [ 65%] Generating cppcheck_fr.qm Updating '/build/cppcheck/src/cppcheck/build/gui/cppcheck_fr.qm'... Generated 170 translation(s) (152 finished and 18 unfinished) Ignored 408 untranslated source text(s) [ 65%] Generating cppcheck_it.qm Updating '/build/cppcheck/src/cppcheck/build/gui/cppcheck_it.qm'... Generated 224 translation(s) (204 finished and 20 unfinished) Ignored 354 untranslated source text(s) [ 65%] Generating cppcheck_ja.qm Updating '/build/cppcheck/src/cppcheck/build/gui/cppcheck_ja.qm'... Generated 576 translation(s) (576 finished and 0 unfinished) Ignored 2 untranslated source text(s) [ 66%] Generating cppcheck_ka.qm Updating '/build/cppcheck/src/cppcheck/build/gui/cppcheck_ka.qm'... Generated 540 translation(s) (529 finished and 11 unfinished) Ignored 38 untranslated source text(s) [ 66%] Generating cppcheck_ko.qm Updating '/build/cppcheck/src/cppcheck/build/gui/cppcheck_ko.qm'... Generated 214 translation(s) (198 finished and 16 unfinished) Ignored 364 untranslated source text(s) [ 66%] Generating cppcheck_nl.qm Updating '/build/cppcheck/src/cppcheck/build/gui/cppcheck_nl.qm'... Generated 228 translation(s) (212 finished and 16 unfinished) Ignored 350 untranslated source text(s) [ 66%] Generating cppcheck_ru.qm Updating '/build/cppcheck/src/cppcheck/build/gui/cppcheck_ru.qm'... Generated 399 translation(s) (385 finished and 14 unfinished) Ignored 179 untranslated source text(s) [ 66%] Generating cppcheck_sr.qm Updating '/build/cppcheck/src/cppcheck/build/gui/cppcheck_sr.qm'... Generated 88 translation(s) (17 finished and 71 unfinished) Ignored 490 untranslated source text(s) [ 67%] Generating cppcheck_sv.qm Updating '/build/cppcheck/src/cppcheck/build/gui/cppcheck_sv.qm'... Generated 383 translation(s) (364 finished and 19 unfinished) Ignored 195 untranslated source text(s) [ 67%] Generating cppcheck_zh_CN.qm Updating '/build/cppcheck/src/cppcheck/build/gui/cppcheck_zh_CN.qm'... Generated 497 translation(s) (487 finished and 10 unfinished) Ignored 81 untranslated source text(s) [ 67%] Generating cppcheck_zh_TW.qm Updating '/build/cppcheck/src/cppcheck/build/gui/cppcheck_zh_TW.qm'... Generated 382 translation(s) (373 finished and 9 unfinished) Ignored 196 untranslated source text(s) [ 67%] Generating qrc_gui.cpp [ 68%] Generating ui_about.h [ 68%] Generating ui_applicationdialog.h [ 68%] Generating ui_compliancereportdialog.h [ 68%] Generating ui_fileview.h [ 69%] Generating ui_helpdialog.h [ 69%] Generating ui_libraryaddfunctiondialog.h [ 69%] Generating ui_librarydialog.h [ 69%] Building CXX object test/CMakeFiles/testrunner.dir/testcmdlineparser.cpp.o [ 69%] Generating ui_libraryeditargdialog.h [ 69%] Generating ui_mainwindow.h [ 70%] Generating ui_newsuppressiondialog.h [ 70%] Generating ui_projectfile.h [ 70%] Generating ui_resultsview.h [ 70%] Generating ui_scratchpad.h [ 72%] Generating ui_settings.h [ 73%] Building CXX object gui/CMakeFiles/cppcheck-gui.dir/cmake_pch.hxx.gch [ 73%] Building CXX object gui/test/resultstree/CMakeFiles/test-resultstree.dir/__/__/erroritem.cpp.o [ 74%] Building CXX object test/CMakeFiles/testrunner.dir/testcolor.cpp.o [ 74%] Building CXX object test/CMakeFiles/testrunner.dir/testcondition.cpp.o [ 74%] Building CXX object gui/test/resultstree/CMakeFiles/test-resultstree.dir/__/__/showtypes.cpp.o [ 74%] Building CXX object gui/test/resultstree/CMakeFiles/test-resultstree.dir/__/__/report.cpp.o /tmp/distccd_93609c1a.ii:1:3: warning: style of line directive is a GCC extension 1 | # 0 "/build/cppcheck/src/cppcheck/build/gui/CMakeFiles/cppcheck-gui.dir/cmake_pch.hxx.cxx" | ^ /build/cppcheck/src/cppcheck/build/gui/CMakeFiles/cppcheck-gui.dir/cmake_pch.hxx.cxx: warning: style of line directive is a GCC extension /build/cppcheck/src/cppcheck/build/gui//:1:3: warning: style of line directive is a GCC extension <built-in>: warning: style of line directive is a GCC extension <command-line>: warning: style of line directive is a GCC extension <command-line>: warning: style of line directive is a GCC extension In file included from <command-line>: /build/cppcheck/src/cppcheck/build/gui/CMakeFiles/cppcheck-gui.dir/cmake_pch.hxx:5:3: warning: style of line directive is a GCC extension In file included from /build/cppcheck/src/cppcheck/build/gui/CMakeFiles/cppcheck-gui.dir/cmake_pch.hxx:5: /build/cppcheck/src/cppcheck/gui/precompiled.h:1:3: warning: style of line directive is a GCC extension /build/cppcheck/src/cppcheck/gui/precompiled.h:22:3: warning: style of line directive is a GCC extension In file included from /build/cppcheck/src/cppcheck/gui/precompiled.h:22: /build/cppcheck/src/cppcheck/gui/checkthread.h:1:3: warning: style of line directive is a GCC extension /build/cppcheck/src/cppcheck/gui/checkthread.h:23:3: warning: style of line directive is a GCC extension In file included from /build/cppcheck/src/cppcheck/gui/checkthread.h:23: /build/cppcheck/src/cppcheck/lib/settings.h:1:3: warning: style of line directive is a GCC extension /build/cppcheck/src/cppcheck/lib/settings.h:24:3: warning: style of line directive is a GCC extension In file included from /build/cppcheck/src/cppcheck/lib/settings.h:24: /build/cppcheck/src/cppcheck/lib/addoninfo.h:1:3: warning: style of line directive is a GCC extension /build/cppcheck/src/cppcheck/lib/addoninfo.h:22:3: warning: style of line directive is a GCC extension In file included from /build/cppcheck/src/cppcheck/lib/addoninfo.h:22: /build/cppcheck/src/cppcheck/lib/config.h:1:3: warning: style of line directive is a GCC extension /build/cppcheck/src/cppcheck/lib/config.h:136:3: warning: style of line directive is a GCC extension /build/cppcheck/src/cppcheck/lib/config.h:138:3: warning: style of line directive is a GCC extension /build/cppcheck/src/cppcheck/lib/config.h:138:3: warning: style of line directive is a GCC extension /build/cppcheck/src/cppcheck/lib/addoninfo.h:37:3: warning: style of line directive is a GCC extension /build/cppcheck/src/cppcheck/lib/settings.h:26:3: warning: style of line directive is a GCC extension In file included from /build/cppcheck/src/cppcheck/lib/settings.h:26: /build/cppcheck/src/cppcheck/lib/errortypes.h:1:3: warning: style of line directive is a GCC extension /build/cppcheck/src/cppcheck/lib/errortypes.h:26:3: warning: style of line directive is a GCC extension /build/cppcheck/src/cppcheck/lib/errortypes.h:27:3: warning: style of line directive is a GCC extension /build/cppcheck/src/cppcheck/lib/errortypes.h:28:3: warning: style of line directive is a GCC extension /build/cppcheck/src/cppcheck/lib/errortypes.h:30:3: warning: style of line directive is a GCC extension /build/cppcheck/src/cppcheck/lib/errortypes.h:35:3: warning: style of line directive is a GCC extension /build/cppcheck/src/cppcheck/lib/errortypes.h:132:3: warning: style of line directive is a GCC extension /build/cppcheck/src/cppcheck/lib/settings.h:27:3: warning: style of line directive is a GCC extension In file included from /build/cppcheck/src/cppcheck/lib/settings.h:27: /build/cppcheck/src/cppcheck/lib/library.h:1:3: warning: style of line directive is a GCC extension /build/cppcheck/src/cppcheck/lib/library.h:25:3: warning: style of line directive is a GCC extension In file included from /build/cppcheck/src/cppcheck/lib/library.h:25: /build/cppcheck/src/cppcheck/lib/mathlib.h:1:3: warning: style of line directive is a GCC extension /build/cppcheck/src/cppcheck/lib/mathlib.h:163:3: warning: style of line directive is a GCC extension /build/cppcheck/src/cppcheck/lib/library.h:26:3: warning: style of line directive is a GCC extension In file included from /build/cppcheck/src/cppcheck/lib/library.h:26: /build/cppcheck/src/cppcheck/lib/standards.h:1:3: warning: style of line directive is a GCC extension /build/cppcheck/src/cppcheck/lib/standards.h:62:3: warning: style of line directive is a GCC extension /build/cppcheck/src/cppcheck/lib/library.h:27:3: warning: style of line directive is a GCC extension In file included from /build/cppcheck/src/cppcheck/lib/library.h:27: /build/cppcheck/src/cppcheck/lib/utils.h:1:3: warning: style of line directive is a GCC extension /build/cppcheck/src/cppcheck/lib/utils.h:26:3: warning: style of line directive is a GCC extension /build/cppcheck/src/cppcheck/lib/utils.h:27:3: warning: style of line directive is a GCC extension /build/cppcheck/src/cppcheck/lib/utils.h:30:3: warning: style of line directive is a GCC extension /build/cppcheck/src/cppcheck/lib/utils.h:32:3: warning: style of line directive is a GCC extension /build/cppcheck/src/cppcheck/lib/utils.h:40:3: warning: style of line directive is a GCC extension /build/cppcheck/src/cppcheck/lib/utils.h:358:3: warning: style of line directive is a GCC extension /build/cppcheck/src/cppcheck/lib/utils.h:431:3: warning: style of line directive is a GCC extension /build/cppcheck/src/cppcheck/lib/library.h:31:3: warning: style of line directive is a GCC extension /build/cppcheck/src/cppcheck/lib/library.h:32:3: warning: style of line directive is a GCC extension /build/cppcheck/src/cppcheck/lib/library.h:33:3: warning: style of line directive is a GCC extension /build/cppcheck/src/cppcheck/lib/library.h:39:3: warning: style of line directive is a GCC extension /build/cppcheck/src/cppcheck/lib/library.h:489:3: warning: style of line directive is a GCC extension /build/cppcheck/src/cppcheck/lib/settings.h:28:3: warning: style of line directive is a GCC extension In file included from /build/cppcheck/src/cppcheck/lib/settings.h:28: /build/cppcheck/src/cppcheck/lib/platform.h:1:3: warning: style of line directive is a GCC extension /build/cppcheck/src/cppcheck/lib/platform.h:28:3: warning: style of line directive is a GCC extension /build/cppcheck/src/cppcheck/lib/platform.h:29:3: warning: style of line directive is a GCC extension /build/cppcheck/src/cppcheck/lib/platform.h:30:3: warning: style of line directive is a GCC extension /build/cppcheck/src/cppcheck/lib/platform.h:50:3: warning: style of line directive is a GCC extension /build/cppcheck/src/cppcheck/lib/platform.h:52:3: warning: style of line directive is a GCC extension /build/cppcheck/src/cppcheck/lib/platform.h:57:3: warning: style of line directive is a GCC extension /build/cppcheck/src/cppcheck/lib/platform.h:64:3: warning: style of line directive is a GCC extension /build/cppcheck/src/cppcheck/lib/platform.h:137:3: warning: style of line directive is a GCC extension /build/cppcheck/src/cppcheck/lib/platform.h:204:3: warning: style of line directive is a GCC extension /build/cppcheck/src/cppcheck/lib/settings.h:30:3: warning: style of line directive is a GCC extension In file included from /build/cppcheck/src/cppcheck/lib/settings.h:30: /build/cppcheck/src/cppcheck/lib/checkers.h:1:3: warning: style of line directive is a GCC extension /build/cppcheck/src/cppcheck/lib/checkers.h:88:3: warning: style of line directive is a GCC extension /build/cppcheck/src/cppcheck/lib/settings.h:33:3: warning: style of line directive is a GCC extension /build/cppcheck/src/cppcheck/lib/settings.h:34:3: warning: style of line directive is a GCC extension /build/cppcheck/src/cppcheck/lib/settings.h:42:3: warning: style of line directive is a GCC extension /build/cppcheck/src/cppcheck/lib/settings.h:46:3: warning: style of line directive is a GCC extension /build/cppcheck/src/cppcheck/lib/settings.h:50:3: warning: style of line directive is a GCC extension /build/cppcheck/src/cppcheck/lib/settings.h:228:3: warning: style of line directive is a GCC extension /build/cppcheck/src/cppcheck/lib/settings.h:333:3: warning: style of line directive is a GCC extension /build/cppcheck/src/cppcheck/lib/settings.h:539:3: warning: style of line directive is a GCC extension /build/cppcheck/src/cppcheck/gui/checkthread.h:24:3: warning: style of line directive is a GCC extension In file included from /build/cppcheck/src/cppcheck/gui/checkthread.h:24: /build/cppcheck/src/cppcheck/lib/suppressions.h:1:3: warning: style of line directive is a GCC extension /build/cppcheck/src/cppcheck/lib/suppressions.h:27:3: warning: style of line directive is a GCC extension /build/cppcheck/src/cppcheck/lib/suppressions.h:29:3: warning: style of line directive is a GCC extension /build/cppcheck/src/cppcheck/lib/suppressions.h:36:3: warning: style of line directive is a GCC extension /build/cppcheck/src/cppcheck/lib/suppressions.h:281:3: warning: style of line directive is a GCC extension /build/cppcheck/src/cppcheck/gui/checkthread.h:32:3: warning: style of line directive is a GCC extension /build/cppcheck/src/cppcheck/gui/checkthread.h:33:3: warning: style of line directive is a GCC extension /build/cppcheck/src/cppcheck/gui/checkthread.h:34:3: warning: style of line directive is a GCC extension /build/cppcheck/src/cppcheck/gui/checkthread.h:35:3: warning: style of line directive is a GCC extension /build/cppcheck/src/cppcheck/gui/checkthread.h:36:3: warning: style of line directive is a GCC extension /build/cppcheck/src/cppcheck/gui/checkthread.h:39:3: warning: style of line directive is a GCC extension /build/cppcheck/src/cppcheck/gui/checkthread.h:40:3: warning: style of line directive is a GCC extension /build/cppcheck/src/cppcheck/gui/checkthread.h:50:3: warning: style of line directive is a GCC extension /build/cppcheck/src/cppcheck/gui/checkthread.h:103:3: warning: style of line directive is a GCC extension /build/cppcheck/src/cppcheck/gui/checkthread.h:113:3: warning: style of line directive is a GCC extension /build/cppcheck/src/cppcheck/gui/checkthread.h:152:3: warning: style of line directive is a GCC extension /build/cppcheck/src/cppcheck/gui/precompiled.h:23:3: warning: style of line directive is a GCC extension In file included from /build/cppcheck/src/cppcheck/gui/precompiled.h:23: /build/cppcheck/src/cppcheck/gui/codeeditor.h:1:3: warning: style of line directive is a GCC extension /build/cppcheck/src/cppcheck/gui/codeeditor.h:24:3: warning: style of line directive is a GCC extension /build/cppcheck/src/cppcheck/gui/codeeditor.h:25:3: warning: style of line directive is a GCC extension /build/cppcheck/src/cppcheck/gui/codeeditor.h:26:3: warning: style of line directive is a GCC extension /build/cppcheck/src/cppcheck/gui/codeeditor.h:27:3: warning: style of line directive is a GCC extension /build/cppcheck/src/cppcheck/gui/codeeditor.h:28:3: warning: style of line directive is a GCC extension /build/cppcheck/src/cppcheck/gui/codeeditor.h:29:3: warning: style of line directive is a GCC extension /build/cppcheck/src/cppcheck/gui/codeeditor.h:30:3: warning: style of line directive is a GCC extension /build/cppcheck/src/cppcheck/gui/codeeditor.h:31:3: warning: style of line directive is a GCC extension /build/cppcheck/src/cppcheck/gui/codeeditor.h:32:3: warning: style of line directive is a GCC extension /build/cppcheck/src/cppcheck/gui/codeeditor.h:33:3: warning: style of line directive is a GCC extension /build/cppcheck/src/cppcheck/gui/codeeditor.h:36:3: warning: style of line directive is a GCC extension /build/cppcheck/src/cppcheck/gui/codeeditor.h:42:3: warning: style of line directive is a GCC extension /build/cppcheck/src/cppcheck/gui/codeeditor.h:88:3: warning: style of line directive is a GCC extension /build/cppcheck/src/cppcheck/gui/codeeditor.h:165:3: warning: style of line directive is a GCC extension /build/cppcheck/src/cppcheck/gui/precompiled.h:24:3: warning: style of line directive is a GCC extension In file included from /build/cppcheck/src/cppcheck/gui/precompiled.h:24: /build/cppcheck/src/cppcheck/gui/codeeditorstyle.h:1:3: warning: style of line directive is a GCC extension /build/cppcheck/src/cppcheck/gui/codeeditorstyle.h:22:3: warning: style of line directive is a GCC extension /build/cppcheck/src/cppcheck/gui/codeeditorstyle.h:23:3: warning: style of line directive is a GCC extension /build/cppcheck/src/cppcheck/gui/codeeditorstyle.h:24:3: warning: style of line directive is a GCC extension /build/cppcheck/src/cppcheck/gui/codeeditorstyle.h:25:3: warning: style of line directive is a GCC extension /build/cppcheck/src/cppcheck/gui/codeeditorstyle.h:127:3: warning: style of line directive is a GCC extension /build/cppcheck/src/cppcheck/gui/precompiled.h:25:3: warning: style of line directive is a GCC extension In file included from /build/cppcheck/src/cppcheck/gui/precompiled.h:25: /build/cppcheck/src/cppcheck/lib/config.h:1:3: warning: style of line directive is a GCC extension /build/cppcheck/src/cppcheck/gui/precompiled.h:26:3: warning: style of line directive is a GCC extension In file included from /build/cppcheck/src/cppcheck/gui/precompiled.h:26: /build/cppcheck/src/cppcheck/lib/cppcheck.h:1:3: warning: style of line directive is a GCC extension /build/cppcheck/src/cppcheck/lib/cppcheck.h:24:3: warning: style of line directive is a GCC extension In file included from /build/cppcheck/src/cppcheck/lib/cppcheck.h:24: /build/cppcheck/src/cppcheck/lib/check.h:1:3: warning: style of line directive is a GCC extension /build/cppcheck/src/cppcheck/lib/check.h:48:3: warning: style of line directive is a GCC extension /build/cppcheck/src/cppcheck/lib/check.h:169:3: warning: style of line directive is a GCC extension /build/cppcheck/src/cppcheck/lib/cppcheck.h:29:3: warning: style of line directive is a GCC extension /build/cppcheck/src/cppcheck/lib/cppcheck.h:37:3: warning: style of line directive is a GCC extension /build/cppcheck/src/cppcheck/lib/cppcheck.h:48:3: warning: style of line directive is a GCC extension /build/cppcheck/src/cppcheck/lib/cppcheck.h:75:3: warning: style of line directive is a GCC extension /build/cppcheck/src/cppcheck/lib/cppcheck.h:92:3: warning: style of line directive is a GCC extension /build/cppcheck/src/cppcheck/lib/cppcheck.h:169:3: warning: style of line directive is a GCC extension /build/cppcheck/src/cppcheck/lib/cppcheck.h:234:3: warning: style of line directive is a GCC extension /build/cppcheck/src/cppcheck/gui/precompiled.h:27:3: warning: style of line directive is a GCC extension In file included from /build/cppcheck/src/cppcheck/gui/precompiled.h:27: /build/cppcheck/src/cppcheck/gui/cppchecklibrarydata.h:1:3: warning: style of line directive is a GCC extension /build/cppcheck/src/cppcheck/gui/cppchecklibrarydata.h:26:3: warning: style of line directive is a GCC extension /build/cppcheck/src/cppcheck/gui/cppchecklibrarydata.h:27:3: warning: style of line directive is a GCC extension /build/cppcheck/src/cppcheck/gui/cppchecklibrarydata.h:28:3: warning: style of line directive is a GCC extension /build/cppcheck/src/cppcheck/gui/cppchecklibrarydata.h:29:3: warning: style of line directive is a GCC extension /build/cppcheck/src/cppcheck/gui/cppchecklibrarydata.h:30:3: warning: style of line directive is a GCC extension /build/cppcheck/src/cppcheck/gui/cppchecklibrarydata.h:263:3: warning: style of line directive is a GCC extension /build/cppcheck/src/cppcheck/gui/precompiled.h:28:3: warning: style of line directive is a GCC extension In file included from /build/cppcheck/src/cppcheck/gui/precompiled.h:28: /build/cppcheck/src/cppcheck/gui/report.h:1:3: warning: style of line directive is a GCC extension /build/cppcheck/src/cppcheck/gui/report.h:24:3: warning: style of line directive is a GCC extension /build/cppcheck/src/cppcheck/gui/report.h:25:3: warning: style of line directive is a GCC extension /build/cppcheck/src/cppcheck/gui/report.h:26:3: warning: style of line directive is a GCC extension /build/cppcheck/src/cppcheck/gui/report.h:29:3: warning: style of line directive is a GCC extension /build/cppcheck/src/cppcheck/gui/report.h:99:3: warning: style of line directive is a GCC extension /build/cppcheck/src/cppcheck/gui/precompiled.h:29:3: warning: style of line directive is a GCC extension In file included from /build/cppcheck/src/cppcheck/gui/precompiled.h:29: /build/cppcheck/src/cppcheck/gui/showtypes.h:1:3: warning: style of line directive is a GCC extension /build/cppcheck/src/cppcheck/gui/showtypes.h:24:3: warning: style of line directive is a GCC extension /build/cppcheck/src/cppcheck/gui/showtypes.h:27:3: warning: style of line directive is a GCC extension /build/cppcheck/src/cppcheck/gui/showtypes.h:123:3: warning: style of line directive is a GCC extension /build/cppcheck/src/cppcheck/gui/precompiled.h:31:3: warning: style of line directive is a GCC extension /build/cppcheck/src/cppcheck/gui/precompiled.h:32:3: warning: style of line directive is a GCC extension /build/cppcheck/src/cppcheck/gui/precompiled.h:33:3: warning: style of line directive is a GCC extension /build/cppcheck/src/cppcheck/build/gui/CMakeFiles/cppcheck-gui.dir/cmake_pch.hxx:6:3: warning: style of line directive is a GCC extension <command-line>: warning: style of line directive is a GCC extension [ 74%] Building CXX object test/CMakeFiles/testrunner.dir/testconstructors.cpp.o [ 74%] Building CXX object gui/CMakeFiles/cppcheck-gui.dir/qrc_gui.cpp.o [ 74%] Building CXX object gui/CMakeFiles/cppcheck-gui.dir/aboutdialog.cpp.o [ 75%] Building CXX object gui/test/resultstree/CMakeFiles/test-resultstree.dir/__/__/xmlreportv2.cpp.o [ 76%] Building CXX object gui/CMakeFiles/cppcheck-gui.dir/application.cpp.o [ 76%] Linking CXX executable ../../../bin/test-resultstree [ 76%] Building CXX object test/CMakeFiles/testrunner.dir/testcppcheck.cpp.o [ 76%] Building CXX object gui/CMakeFiles/cppcheck-gui.dir/applicationdialog.cpp.o [ 77%] Building CXX object test/CMakeFiles/testrunner.dir/testerrorlogger.cpp.o [ 77%] Building CXX object test/CMakeFiles/testrunner.dir/testexceptionsafety.cpp.o [ 77%] Building CXX object test/CMakeFiles/testrunner.dir/testfilelister.cpp.o [ 77%] Building CXX object gui/CMakeFiles/cppcheck-gui.dir/applicationlist.cpp.o [ 77%] Building CXX object test/CMakeFiles/testrunner.dir/testfilesettings.cpp.o [ 77%] Built target test-resultstree [ 77%] Building CXX object gui/CMakeFiles/cppcheck-gui.dir/checkstatistics.cpp.o [ 77%] Building CXX object test/CMakeFiles/testrunner.dir/testfunctions.cpp.o [ 79%] Building CXX object test/CMakeFiles/testrunner.dir/testgarbage.cpp.o [ 79%] Building CXX object test/CMakeFiles/testrunner.dir/testimportproject.cpp.o [ 79%] Building CXX object gui/CMakeFiles/cppcheck-gui.dir/checkthread.cpp.o [ 79%] Building CXX object test/CMakeFiles/testrunner.dir/testincompletestatement.cpp.o [ 80%] Building CXX object gui/CMakeFiles/cppcheck-gui.dir/codeeditor.cpp.o [ 80%] Building CXX object test/CMakeFiles/testrunner.dir/testinternal.cpp.o [ 81%] Building CXX object test/CMakeFiles/testrunner.dir/testio.cpp.o [ 81%] Building CXX object test/CMakeFiles/testrunner.dir/testleakautovar.cpp.o [ 81%] Building CXX object gui/CMakeFiles/cppcheck-gui.dir/codeeditorstyle.cpp.o [ 81%] Building CXX object test/CMakeFiles/testrunner.dir/testlibrary.cpp.o [ 81%] Building CXX object gui/CMakeFiles/cppcheck-gui.dir/codeeditstylecontrols.cpp.o [ 81%] Building CXX object gui/CMakeFiles/cppcheck-gui.dir/codeeditstyledialog.cpp.o [ 82%] Building CXX object gui/CMakeFiles/cppcheck-gui.dir/common.cpp.o [ 82%] Building CXX object test/CMakeFiles/testrunner.dir/testmathlib.cpp.o [ 82%] Building CXX object test/CMakeFiles/testrunner.dir/testmemleak.cpp.o [ 82%] Building CXX object gui/CMakeFiles/cppcheck-gui.dir/compliancereportdialog.cpp.o [ 82%] Building CXX object gui/CMakeFiles/cppcheck-gui.dir/cppchecklibrarydata.cpp.o [ 83%] Building CXX object test/CMakeFiles/testrunner.dir/testnullpointer.cpp.o [ 83%] Building CXX object gui/CMakeFiles/cppcheck-gui.dir/csvreport.cpp.o [ 83%] Building CXX object test/CMakeFiles/testrunner.dir/testoptions.cpp.o [ 83%] Building CXX object test/CMakeFiles/testrunner.dir/testother.cpp.o /build/cppcheck/src/cppcheck/test/testmathlib.cpp:390:43: warning: integer constant is so large that it is unsigned /build/cppcheck/src/cppcheck/test/testmathlib.cpp:395:44: warning: integer constant is so large that it is unsigned /build/cppcheck/src/cppcheck/test/testmathlib.cpp:566:44: warning: integer constant is so large that it is unsigned /build/cppcheck/src/cppcheck/test/testmathlib.cpp:571:45: warning: integer constant is so large that it is unsigned [ 83%] Building CXX object test/CMakeFiles/testrunner.dir/testpath.cpp.o [ 83%] Building CXX object gui/CMakeFiles/cppcheck-gui.dir/erroritem.cpp.o [ 84%] Building CXX object gui/CMakeFiles/cppcheck-gui.dir/filelist.cpp.o [ 86%] Building CXX object test/CMakeFiles/testrunner.dir/testpathmatch.cpp.o [ 86%] Building CXX object gui/CMakeFiles/cppcheck-gui.dir/fileviewdialog.cpp.o [ 86%] Building CXX object test/CMakeFiles/testrunner.dir/testplatform.cpp.o [ 86%] Building CXX object test/CMakeFiles/testrunner.dir/testpostfixoperator.cpp.o [ 86%] Building CXX object gui/CMakeFiles/cppcheck-gui.dir/helpdialog.cpp.o [ 86%] Building CXX object test/CMakeFiles/testrunner.dir/testpreprocessor.cpp.o [ 86%] Building CXX object gui/CMakeFiles/cppcheck-gui.dir/libraryaddfunctiondialog.cpp.o [ 86%] Building CXX object test/CMakeFiles/testrunner.dir/testprocessexecutor.cpp.o [ 86%] Building CXX object gui/CMakeFiles/cppcheck-gui.dir/librarydialog.cpp.o [ 87%] Building CXX object gui/CMakeFiles/cppcheck-gui.dir/libraryeditargdialog.cpp.o [ 88%] Building CXX object test/CMakeFiles/testrunner.dir/testprogrammemory.cpp.o [ 88%] Building CXX object test/CMakeFiles/testrunner.dir/testsettings.cpp.o [ 88%] Building CXX object test/CMakeFiles/testrunner.dir/testsimplifytemplate.cpp.o [ 88%] Building CXX object test/CMakeFiles/testrunner.dir/testsimplifytokens.cpp.o [ 88%] Building CXX object gui/CMakeFiles/cppcheck-gui.dir/main.cpp.o [ 88%] Building CXX object gui/CMakeFiles/cppcheck-gui.dir/mainwindow.cpp.o [ 89%] Building CXX object test/CMakeFiles/testrunner.dir/testsimplifytypedef.cpp.o [ 89%] Building CXX object gui/CMakeFiles/cppcheck-gui.dir/newsuppressiondialog.cpp.o [ 89%] Building CXX object test/CMakeFiles/testrunner.dir/testsimplifyusing.cpp.o [ 90%] Building CXX object gui/CMakeFiles/cppcheck-gui.dir/platforms.cpp.o [ 90%] Building CXX object test/CMakeFiles/testrunner.dir/testsingleexecutor.cpp.o [ 90%] Building CXX object gui/CMakeFiles/cppcheck-gui.dir/printablereport.cpp.o [ 90%] Building CXX object gui/CMakeFiles/cppcheck-gui.dir/projectfile.cpp.o [ 90%] Building CXX object test/CMakeFiles/testrunner.dir/testsizeof.cpp.o [ 90%] Building CXX object test/CMakeFiles/testrunner.dir/teststandards.cpp.o [ 91%] Building CXX object test/CMakeFiles/testrunner.dir/teststl.cpp.o [ 91%] Building CXX object gui/CMakeFiles/cppcheck-gui.dir/projectfiledialog.cpp.o [ 91%] Building CXX object test/CMakeFiles/testrunner.dir/teststring.cpp.o [ 91%] Building CXX object test/CMakeFiles/testrunner.dir/testsummaries.cpp.o [ 91%] Building CXX object gui/CMakeFiles/cppcheck-gui.dir/report.cpp.o [ 91%] Building CXX object test/CMakeFiles/testrunner.dir/testsuppressions.cpp.o [ 93%] Building CXX object test/CMakeFiles/testrunner.dir/testsymboldatabase.cpp.o [ 94%] Building CXX object gui/CMakeFiles/cppcheck-gui.dir/resultstree.cpp.o [ 94%] Building CXX object gui/CMakeFiles/cppcheck-gui.dir/resultsview.cpp.o [ 94%] Building CXX object test/CMakeFiles/testrunner.dir/testthreadexecutor.cpp.o [ 94%] Building CXX object test/CMakeFiles/testrunner.dir/testtimer.cpp.o [ 94%] Building CXX object test/CMakeFiles/testrunner.dir/testtoken.cpp.o [ 94%] Building CXX object test/CMakeFiles/testrunner.dir/testtokenize.cpp.o [ 94%] Building CXX object gui/CMakeFiles/cppcheck-gui.dir/scratchpad.cpp.o [ 95%] Building CXX object test/CMakeFiles/testrunner.dir/testtokenlist.cpp.o [ 95%] Building CXX object test/CMakeFiles/testrunner.dir/testtokenrange.cpp.o [ 95%] Building CXX object gui/CMakeFiles/cppcheck-gui.dir/settingsdialog.cpp.o [ 95%] Building CXX object test/CMakeFiles/testrunner.dir/testtype.cpp.o [ 95%] Building CXX object test/CMakeFiles/testrunner.dir/testuninitvar.cpp.o [ 96%] Building CXX object gui/CMakeFiles/cppcheck-gui.dir/showtypes.cpp.o [ 97%] Building CXX object test/CMakeFiles/testrunner.dir/testunusedfunctions.cpp.o [ 97%] Building CXX object gui/CMakeFiles/cppcheck-gui.dir/statsdialog.cpp.o [ 97%] Building CXX object test/CMakeFiles/testrunner.dir/testunusedprivfunc.cpp.o [ 97%] Building CXX object test/CMakeFiles/testrunner.dir/testunusedvar.cpp.o [ 97%] Building CXX object gui/CMakeFiles/cppcheck-gui.dir/threadhandler.cpp.o [ 97%] Building CXX object gui/CMakeFiles/cppcheck-gui.dir/threadresult.cpp.o [ 97%] Building CXX object gui/CMakeFiles/cppcheck-gui.dir/translationhandler.cpp.o In file included from /usr/include/c++/14.2.1/string:51, from /build/cppcheck/src/cppcheck/lib/config.h:136, from /build/cppcheck/src/cppcheck/lib/check.h:24, from /build/cppcheck/src/cppcheck/test/precompiled.h:22, from /build/cppcheck/src/cppcheck/build/test/CMakeFiles/testrunner.dir/cmake_pch.hxx:5, from <command-line>: /usr/include/c++/14.2.1/bits/stl_algobase.h: In function '_RandomAccessIterator std::__find_if(_RandomAccessIterator, _RandomAccessIterator, _Predicate, random_access_iterator_tag) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<const Enumerator*, vector<Enumerator> >; _Predicate = __gnu_cxx::__ops::_Iter_pred<Scope::findEnumerator(const std::string&) const::<lambda(const Enumerator&)> >]': /usr/include/c++/14.2.1/bits/stl_algobase.h:2099:12: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const Enumerator*, std::vector<Enumerator> >' changed in GCC 7.1 2099 | ++__first; | ^~~~~~~~~ /usr/include/c++/14.2.1/bits/stl_algobase.h:2099:12: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const Enumerator*, std::vector<Enumerator> >' changed in GCC 7.1 In function '_Iterator std::__find_if(_Iterator, _Iterator, _Predicate) [with _Iterator = __gnu_cxx::__normal_iterator<const Enumerator*, vector<Enumerator> >; _Predicate = __gnu_cxx::__ops::_Iter_pred<Scope::findEnumerator(const std::string&) const::<lambda(const Enumerator&)> >]', inlined from '_IIter std::find_if(_IIter, _IIter, _Predicate) [with _IIter = __gnu_cxx::__normal_iterator<const Enumerator*, vector<Enumerator> >; _Predicate = Scope::findEnumerator(const std::string&) const::<lambda(const Enumerator&)>]' at /usr/include/c++/14.2.1/bits/stl_algo.h:3876:28, inlined from 'const Enumerator* Scope::findEnumerator(const std::string&) const' at /build/cppcheck/src/cppcheck/lib/symboldatabase.h:1085:31: /usr/include/c++/14.2.1/bits/stl_algobase.h:2152:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const Enumerator*, std::vector<Enumerator> >' changed in GCC 7.1 2152 | for (; __first != __last; ++__first) | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ 2153 | if (__pred(__first)) | ~~~~~~~~~~~~~~~~~~~~ In function '_Iterator std::__find_if(_Iterator, _Iterator, _Predicate) [with _Iterator = __gnu_cxx::__normal_iterator<const Enumerator*, vector<Enumerator> >; _Predicate = __gnu_cxx::__ops::_Iter_pred<Scope::findEnumerator(const std::string&) const::<lambda(const Enumerator&)> >]', inlined from '_IIter std::find_if(_IIter, _IIter, _Predicate) [with _IIter = __gnu_cxx::__normal_iterator<const Enumerator*, vector<Enumerator> >; _Predicate = Scope::findEnumerator(const std::string&) const::<lambda(const Enumerator&)>]' at /usr/include/c++/14.2.1/bits/stl_algo.h:3876:28, inlined from 'const Enumerator* Scope::findEnumerator(const std::string&) const' at /build/cppcheck/src/cppcheck/lib/symboldatabase.h:1085:31, inlined from 'void TestSymbolDatabase::enum9()' at /build/cppcheck/src/cppcheck/test/testsymboldatabase.cpp:6365:67: /usr/include/c++/14.2.1/bits/stl_algobase.h:2152:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const Enumerator*, std::vector<Enumerator> >' changed in GCC 7.1 2152 | for (; __first != __last; ++__first) | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ 2153 | if (__pred(__first)) | ~~~~~~~~~~~~~~~~~~~~ In function '_Iterator std::__find_if(_Iterator, _Iterator, _Predicate) [with _Iterator = __gnu_cxx::__normal_iterator<const Enumerator*, vector<Enumerator> >; _Predicate = __gnu_cxx::__ops::_Iter_pred<Scope::findEnumerator(const std::string&) const::<lambda(const Enumerator&)> >]', inlined from '_IIter std::find_if(_IIter, _IIter, _Predicate) [with _IIter = __gnu_cxx::__normal_iterator<const Enumerator*, vector<Enumerator> >; _Predicate = Scope::findEnumerator(const std::string&) const::<lambda(const Enumerator&)>]' at /usr/include/c++/14.2.1/bits/stl_algo.h:3876:28, inlined from 'const Enumerator* Scope::findEnumerator(const std::string&) const' at /build/cppcheck/src/cppcheck/lib/symboldatabase.h:1085:31, inlined from 'void TestSymbolDatabase::enum9()' at /build/cppcheck/src/cppcheck/test/testsymboldatabase.cpp:6369:67: /usr/include/c++/14.2.1/bits/stl_algobase.h:2152:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const Enumerator*, std::vector<Enumerator> >' changed in GCC 7.1 2152 | for (; __first != __last; ++__first) | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ 2153 | if (__pred(__first)) | ~~~~~~~~~~~~~~~~~~~~ In function '_Iterator std::__find_if(_Iterator, _Iterator, _Predicate) [with _Iterator = __gnu_cxx::__normal_iterator<const Enumerator*, vector<Enumerator> >; _Predicate = __gnu_cxx::__ops::_Iter_pred<Scope::findEnumerator(const std::string&) const::<lambda(const Enumerator&)> >]', inlined from '_IIter std::find_if(_IIter, _IIter, _Predicate) [with _IIter = __gnu_cxx::__normal_iterator<const Enumerator*, vector<Enumerator> >; _Predicate = Scope::findEnumerator(const std::string&) const::<lambda(const Enumerator&)>]' at /usr/include/c++/14.2.1/bits/stl_algo.h:3876:28, inlined from 'const Enumerator* Scope::findEnumerator(const std::string&) const' at /build/cppcheck/src/cppcheck/lib/symboldatabase.h:1085:31, inlined from 'void TestSymbolDatabase::enum3()' at /build/cppcheck/src/cppcheck/test/testsymboldatabase.cpp:6121:66: /usr/include/c++/14.2.1/bits/stl_algobase.h:2152:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const Enumerator*, std::vector<Enumerator> >' changed in GCC 7.1 2152 | for (; __first != __last; ++__first) | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ 2153 | if (__pred(__first)) | ~~~~~~~~~~~~~~~~~~~~ In function '_Iterator std::__find_if(_Iterator, _Iterator, _Predicate) [with _Iterator = __gnu_cxx::__normal_iterator<const Enumerator*, vector<Enumerator> >; _Predicate = __gnu_cxx::__ops::_Iter_pred<Scope::findEnumerator(const std::string&) const::<lambda(const Enumerator&)> >]', inlined from '_IIter std::find_if(_IIter, _IIter, _Predicate) [with _IIter = __gnu_cxx::__normal_iterator<const Enumerator*, vector<Enumerator> >; _Predicate = Scope::findEnumerator(const std::string&) const::<lambda(const Enumerator&)>]' at /usr/include/c++/14.2.1/bits/stl_algo.h:3876:28, inlined from 'const Enumerator* Scope::findEnumerator(const std::string&) const' at /build/cppcheck/src/cppcheck/lib/symboldatabase.h:1085:31, inlined from 'void TestSymbolDatabase::enum3()' at /build/cppcheck/src/cppcheck/test/testsymboldatabase.cpp:6125:66: /usr/include/c++/14.2.1/bits/stl_algobase.h:2152:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const Enumerator*, std::vector<Enumerator> >' changed in GCC 7.1 2152 | for (; __first != __last; ++__first) | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ 2153 | if (__pred(__first)) | ~~~~~~~~~~~~~~~~~~~~ In function '_Iterator std::__find_if(_Iterator, _Iterator, _Predicate) [with _Iterator = __gnu_cxx::__normal_iterator<const Enumerator*, vector<Enumerator> >; _Predicate = __gnu_cxx::__ops::_Iter_pred<Scope::findEnumerator(const std::string&) const::<lambda(const Enumerator&)> >]', inlined from '_IIter std::find_if(_IIter, _IIter, _Predicate) [with _IIter = __gnu_cxx::__normal_iterator<const Enumerator*, vector<Enumerator> >; _Predicate = Scope::findEnumerator(const std::string&) const::<lambda(const Enumerator&)>]' at /usr/include/c++/14.2.1/bits/stl_algo.h:3876:28, inlined from 'const Enumerator* Scope::findEnumerator(const std::string&) const' at /build/cppcheck/src/cppcheck/lib/symboldatabase.h:1085:31, inlined from 'void TestSymbolDatabase::enum3()' at /build/cppcheck/src/cppcheck/test/testsymboldatabase.cpp:6129:66: /usr/include/c++/14.2.1/bits/stl_algobase.h:2152:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const Enumerator*, std::vector<Enumerator> >' changed in GCC 7.1 2152 | for (; __first != __last; ++__first) | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ 2153 | if (__pred(__first)) | ~~~~~~~~~~~~~~~~~~~~ In function '_Iterator std::__find_if(_Iterator, _Iterator, _Predicate) [with _Iterator = __gnu_cxx::__normal_iterator<const Enumerator*, vector<Enumerator> >; _Predicate = __gnu_cxx::__ops::_Iter_pred<Scope::findEnumerator(const std::string&) const::<lambda(const Enumerator&)> >]', inlined from '_IIter std::find_if(_IIter, _IIter, _Predicate) [with _IIter = __gnu_cxx::__normal_iterator<const Enumerator*, vector<Enumerator> >; _Predicate = Scope::findEnumerator(const std::string&) const::<lambda(const Enumerator&)>]' at /usr/include/c++/14.2.1/bits/stl_algo.h:3876:28, inlined from 'const Enumerator* Scope::findEnumerator(const std::string&) const' at /build/cppcheck/src/cppcheck/lib/symboldatabase.h:1085:31, inlined from 'void TestSymbolDatabase::enum10()' at /build/cppcheck/src/cppcheck/test/testsymboldatabase.cpp:6378:66: /usr/include/c++/14.2.1/bits/stl_algobase.h:2152:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const Enumerator*, std::vector<Enumerator> >' changed in GCC 7.1 2152 | for (; __first != __last; ++__first) | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ 2153 | if (__pred(__first)) | ~~~~~~~~~~~~~~~~~~~~ In function '_Iterator std::__find_if(_Iterator, _Iterator, _Predicate) [with _Iterator = __gnu_cxx::__normal_iterator<const Enumerator*, vector<Enumerator> >; _Predicate = __gnu_cxx::__ops::_Iter_pred<Scope::findEnumerator(const std::string&) const::<lambda(const Enumerator&)> >]', inlined from '_IIter std::find_if(_IIter, _IIter, _Predicate) [with _IIter = __gnu_cxx::__normal_iterator<const Enumerator*, vector<Enumerator> >; _Predicate = Scope::findEnumerator(const std::string&) const::<lambda(const Enumerator&)>]' at /usr/include/c++/14.2.1/bits/stl_algo.h:3876:28, inlined from 'const Enumerator* Scope::findEnumerator(const std::string&) const' at /build/cppcheck/src/cppcheck/lib/symboldatabase.h:1085:31, inlined from 'void TestSymbolDatabase::enum10()' at /build/cppcheck/src/cppcheck/test/testsymboldatabase.cpp:6382:66: /usr/include/c++/14.2.1/bits/stl_algobase.h:2152:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const Enumerator*, std::vector<Enumerator> >' changed in GCC 7.1 2152 | for (; __first != __last; ++__first) | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ 2153 | if (__pred(__first)) | ~~~~~~~~~~~~~~~~~~~~ In function '_Iterator std::__find_if(_Iterator, _Iterator, _Predicate) [with _Iterator = __gnu_cxx::__normal_iterator<const Enumerator*, vector<Enumerator> >; _Predicate = __gnu_cxx::__ops::_Iter_pred<Scope::findEnumerator(const std::string&) const::<lambda(const Enumerator&)> >]', inlined from '_IIter std::find_if(_IIter, _IIter, _Predicate) [with _IIter = __gnu_cxx::__normal_iterator<const Enumerator*, vector<Enumerator> >; _Predicate = Scope::findEnumerator(const std::string&) const::<lambda(const Enumerator&)>]' at /usr/include/c++/14.2.1/bits/stl_algo.h:3876:28, inlined from 'const Enumerator* Scope::findEnumerator(const std::string&) const' at /build/cppcheck/src/cppcheck/lib/symboldatabase.h:1085:31, inlined from 'void TestSymbolDatabase::enum8()' at /build/cppcheck/src/cppcheck/test/testsymboldatabase.cpp:6340:67: /usr/include/c++/14.2.1/bits/stl_algobase.h:2152:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const Enumerator*, std::vector<Enumerator> >' changed in GCC 7.1 2152 | for (; __first != __last; ++__first) | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ 2153 | if (__pred(__first)) | ~~~~~~~~~~~~~~~~~~~~ In function '_Iterator std::__find_if(_Iterator, _Iterator, _Predicate) [with _Iterator = __gnu_cxx::__normal_iterator<const Enumerator*, vector<Enumerator> >; _Predicate = __gnu_cxx::__ops::_Iter_pred<Scope::findEnumerator(const std::string&) const::<lambda(const Enumerator&)> >]', inlined from '_IIter std::find_if(_IIter, _IIter, _Predicate) [with _IIter = __gnu_cxx::__normal_iterator<const Enumerator*, vector<Enumerator> >; _Predicate = Scope::findEnumerator(const std::string&) const::<lambda(const Enumerator&)>]' at /usr/include/c++/14.2.1/bits/stl_algo.h:3876:28, inlined from 'const Enumerator* Scope::findEnumerator(const std::string&) const' at /build/cppcheck/src/cppcheck/lib/symboldatabase.h:1085:31, inlined from 'void TestSymbolDatabase::enum8()' at /build/cppcheck/src/cppcheck/test/testsymboldatabase.cpp:6343:67: /usr/include/c++/14.2.1/bits/stl_algobase.h:2152:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const Enumerator*, std::vector<Enumerator> >' changed in GCC 7.1 2152 | for (; __first != __last; ++__first) | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ 2153 | if (__pred(__first)) | ~~~~~~~~~~~~~~~~~~~~ In function '_Iterator std::__find_if(_Iterator, _Iterator, _Predicate) [with _Iterator = __gnu_cxx::__normal_iterator<const Enumerator*, vector<Enumerator> >; _Predicate = __gnu_cxx::__ops::_Iter_pred<Scope::findEnumerator(const std::string&) const::<lambda(const Enumerator&)> >]', inlined from '_IIter std::find_if(_IIter, _IIter, _Predicate) [with _IIter = __gnu_cxx::__normal_iterator<const Enumerator*, vector<Enumerator> >; _Predicate = Scope::findEnumerator(const std::string&) const::<lambda(const Enumerator&)>]' at /usr/include/c++/14.2.1/bits/stl_algo.h:3876:28, inlined from 'const Enumerator* Scope::findEnumerator(const std::string&) const' at /build/cppcheck/src/cppcheck/lib/symboldatabase.h:1085:31, inlined from 'void TestSymbolDatabase::enum8()' at /build/cppcheck/src/cppcheck/test/testsymboldatabase.cpp:6346:67: /usr/include/c++/14.2.1/bits/stl_algobase.h:2152:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const Enumerator*, std::vector<Enumerator> >' changed in GCC 7.1 2152 | for (; __first != __last; ++__first) | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ 2153 | if (__pred(__first)) | ~~~~~~~~~~~~~~~~~~~~ In function '_Iterator std::__find_if(_Iterator, _Iterator, _Predicate) [with _Iterator = __gnu_cxx::__normal_iterator<const Enumerator*, vector<Enumerator> >; _Predicate = __gnu_cxx::__ops::_Iter_pred<Scope::findEnumerator(const std::string&) const::<lambda(const Enumerator&)> >]', inlined from '_IIter std::find_if(_IIter, _IIter, _Predicate) [with _IIter = __gnu_cxx::__normal_iterator<const Enumerator*, vector<Enumerator> >; _Predicate = Scope::findEnumerator(const std::string&) const::<lambda(const Enumerator&)>]' at /usr/include/c++/14.2.1/bits/stl_algo.h:3876:28, inlined from 'const Enumerator* Scope::findEnumerator(const std::string&) const' at /build/cppcheck/src/cppcheck/lib/symboldatabase.h:1085:31, inlined from 'void TestSymbolDatabase::enum8()' at /build/cppcheck/src/cppcheck/test/testsymboldatabase.cpp:6350:67: /usr/include/c++/14.2.1/bits/stl_algobase.h:2152:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const Enumerator*, std::vector<Enumerator> >' changed in GCC 7.1 2152 | for (; __first != __last; ++__first) | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ 2153 | if (__pred(__first)) | ~~~~~~~~~~~~~~~~~~~~ In function '_Iterator std::__find_if(_Iterator, _Iterator, _Predicate) [with _Iterator = __gnu_cxx::__normal_iterator<const Enumerator*, vector<Enumerator> >; _Predicate = __gnu_cxx::__ops::_Iter_pred<Scope::findEnumerator(const std::string&) const::<lambda(const Enumerator&)> >]', inlined from '_IIter std::find_if(_IIter, _IIter, _Predicate) [with _IIter = __gnu_cxx::__normal_iterator<const Enumerator*, vector<Enumerator> >; _Predicate = Scope::findEnumerator(const std::string&) const::<lambda(const Enumerator&)>]' at /usr/include/c++/14.2.1/bits/stl_algo.h:3876:28, inlined from 'const Enumerator* Scope::findEnumerator(const std::string&) const' at /build/cppcheck/src/cppcheck/lib/symboldatabase.h:1085:31, inlined from 'void TestSymbolDatabase::enum8()' at /build/cppcheck/src/cppcheck/test/testsymboldatabase.cpp:6354:67: /usr/include/c++/14.2.1/bits/stl_algobase.h:2152:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const Enumerator*, std::vector<Enumerator> >' changed in GCC 7.1 2152 | for (; __first != __last; ++__first) | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ 2153 | if (__pred(__first)) | ~~~~~~~~~~~~~~~~~~~~ In function '_Iterator std::__find_if(_Iterator, _Iterator, _Predicate) [with _Iterator = __gnu_cxx::__normal_iterator<const Enumerator*, vector<Enumerator> >; _Predicate = __gnu_cxx::__ops::_Iter_pred<Scope::findEnumerator(const std::string&) const::<lambda(const Enumerator&)> >]', inlined from '_IIter std::find_if(_IIter, _IIter, _Predicate) [with _IIter = __gnu_cxx::__normal_iterator<const Enumerator*, vector<Enumerator> >; _Predicate = Scope::findEnumerator(const std::string&) const::<lambda(const Enumerator&)>]' at /usr/include/c++/14.2.1/bits/stl_algo.h:3876:28, inlined from 'const Enumerator* Scope::findEnumerator(const std::string&) const' at /build/cppcheck/src/cppcheck/lib/symboldatabase.h:1085:31, inlined from 'void TestSymbolDatabase::enum8()' at /build/cppcheck/src/cppcheck/test/testsymboldatabase.cpp:6357:67: /usr/include/c++/14.2.1/bits/stl_algobase.h:2152:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const Enumerator*, std::vector<Enumerator> >' changed in GCC 7.1 2152 | for (; __first != __last; ++__first) | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ 2153 | if (__pred(__first)) | ~~~~~~~~~~~~~~~~~~~~ In function '_Iterator std::__find_if(_Iterator, _Iterator, _Predicate) [with _Iterator = __gnu_cxx::__normal_iterator<const Enumerator*, vector<Enumerator> >; _Predicate = __gnu_cxx::__ops::_Iter_pred<Scope::findEnumerator(const std::string&) const::<lambda(const Enumerator&)> >]', inlined from '_IIter std::find_if(_IIter, _IIter, _Predicate) [with _IIter = __gnu_cxx::__normal_iterator<const Enumerator*, vector<Enumerator> >; _Predicate = Scope::findEnumerator(const std::string&) const::<lambda(const Enumerator&)>]' at /usr/include/c++/14.2.1/bits/stl_algo.h:3876:28, inlined from 'const Enumerator* Scope::findEnumerator(const std::string&) const' at /build/cppcheck/src/cppcheck/lib/symboldatabase.h:1085:31, inlined from 'void TestSymbolDatabase::enum13()' at /build/cppcheck/src/cppcheck/test/testsymboldatabase.cpp:6417:50: /usr/include/c++/14.2.1/bits/stl_algobase.h:2152:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const Enumerator*, std::vector<Enumerator> >' changed in GCC 7.1 2152 | for (; __first != __last; ++__first) | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ 2153 | if (__pred(__first)) | ~~~~~~~~~~~~~~~~~~~~ In function '_Iterator std::__find_if(_Iterator, _Iterator, _Predicate) [with _Iterator = __gnu_cxx::__normal_iterator<const Enumerator*, vector<Enumerator> >; _Predicate = __gnu_cxx::__ops::_Iter_pred<Scope::findEnumerator(const std::string&) const::<lambda(const Enumerator&)> >]', inlined from '_IIter std::find_if(_IIter, _IIter, _Predicate) [with _IIter = __gnu_cxx::__normal_iterator<const Enumerator*, vector<Enumerator> >; _Predicate = Scope::findEnumerator(const std::string&) const::<lambda(const Enumerator&)>]' at /usr/include/c++/14.2.1/bits/stl_algo.h:3876:28, inlined from 'const Enumerator* Scope::findEnumerator(const std::string&) const' at /build/cppcheck/src/cppcheck/lib/symboldatabase.h:1085:31, inlined from 'void TestSymbolDatabase::enum12()' at /build/cppcheck/src/cppcheck/test/testsymboldatabase.cpp:6401:50: /usr/include/c++/14.2.1/bits/stl_algobase.h:2152:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const Enumerator*, std::vector<Enumerator> >' changed in GCC 7.1 2152 | for (; __first != __last; ++__first) | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ 2153 | if (__pred(__first)) | ~~~~~~~~~~~~~~~~~~~~ In function '_Iterator std::__find_if(_Iterator, _Iterator, _Predicate) [with _Iterator = __gnu_cxx::__normal_iterator<const Enumerator*, vector<Enumerator> >; _Predicate = __gnu_cxx::__ops::_Iter_pred<Scope::findEnumerator(const std::string&) const::<lambda(const Enumerator&)> >]', inlined from '_IIter std::find_if(_IIter, _IIter, _Predicate) [with _IIter = __gnu_cxx::__normal_iterator<const Enumerator*, vector<Enumerator> >; _Predicate = Scope::findEnumerator(const std::string&) const::<lambda(const Enumerator&)>]' at /usr/include/c++/14.2.1/bits/stl_algo.h:3876:28, inlined from 'const Enumerator* Scope::findEnumerator(const std::string&) const' at /build/cppcheck/src/cppcheck/lib/symboldatabase.h:1085:31, inlined from 'void TestSymbolDatabase::enum17()' at /build/cppcheck/src/cppcheck/test/testsymboldatabase.cpp:6636:54: /usr/include/c++/14.2.1/bits/stl_algobase.h:2152:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const Enumerator*, std::vector<Enumerator> >' changed in GCC 7.1 2152 | for (; __first != __last; ++__first) | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ 2153 | if (__pred(__first)) | ~~~~~~~~~~~~~~~~~~~~ In function '_Iterator std::__find_if(_Iterator, _Iterator, _Predicate) [with _Iterator = __gnu_cxx::__normal_iterator<const Enumerator*, vector<Enumerator> >; _Predicate = __gnu_cxx::__ops::_Iter_pred<Scope::findEnumerator(const std::string&) const::<lambda(const Enumerator&)> >]', inlined from '_IIter std::find_if(_IIter, _IIter, _Predicate) [with _IIter = __gnu_cxx::__normal_iterator<const Enumerator*, vector<Enumerator> >; _Predicate = Scope::findEnumerator(const std::string&) const::<lambda(const Enumerator&)>]' at /usr/include/c++/14.2.1/bits/stl_algo.h:3876:28, inlined from 'const Enumerator* Scope::findEnumerator(const std::string&) const' at /build/cppcheck/src/cppcheck/lib/symboldatabase.h:1085:31, inlined from 'void TestSymbolDatabase::enum14()' at /build/cppcheck/src/cppcheck/test/testsymboldatabase.cpp:6437:49: /usr/include/c++/14.2.1/bits/stl_algobase.h:2152:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const Enumerator*, std::vector<Enumerator> >' changed in GCC 7.1 2152 | for (; __first != __last; ++__first) | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ 2153 | if (__pred(__first)) | ~~~~~~~~~~~~~~~~~~~~ In function '_Iterator std::__find_if(_Iterator, _Iterator, _Predicate) [with _Iterator = __gnu_cxx::__normal_iterator<const Enumerator*, vector<Enumerator> >; _Predicate = __gnu_cxx::__ops::_Iter_pred<Scope::findEnumerator(const std::string&) const::<lambda(const Enumerator&)> >]', inlined from '_IIter std::find_if(_IIter, _IIter, _Predicate) [with _IIter = __gnu_cxx::__normal_iterator<const Enumerator*, vector<Enumerator> >; _Predicate = Scope::findEnumerator(const std::string&) const::<lambda(const Enumerator&)>]' at /usr/include/c++/14.2.1/bits/stl_algo.h:3876:28, inlined from 'const Enumerator* Scope::findEnumerator(const std::string&) const' at /build/cppcheck/src/cppcheck/lib/symboldatabase.h:1085:31, inlined from 'void TestSymbolDatabase::enum14()' at /build/cppcheck/src/cppcheck/test/testsymboldatabase.cpp:6440:49: /usr/include/c++/14.2.1/bits/stl_algobase.h:2152:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const Enumerator*, std::vector<Enumerator> >' changed in GCC 7.1 2152 | for (; __first != __last; ++__first) | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ 2153 | if (__pred(__first)) | ~~~~~~~~~~~~~~~~~~~~ In function '_Iterator std::__find_if(_Iterator, _Iterator, _Predicate) [with _Iterator = __gnu_cxx::__normal_iterator<const Enumerator*, vector<Enumerator> >; _Predicate = __gnu_cxx::__ops::_Iter_pred<Scope::findEnumerator(const std::string&) const::<lambda(const Enumerator&)> >]', inlined from '_IIter std::find_if(_IIter, _IIter, _Predicate) [with _IIter = __gnu_cxx::__normal_iterator<const Enumerator*, vector<Enumerator> >; _Predicate = Scope::findEnumerator(const std::string&) const::<lambda(const Enumerator&)>]' at /usr/include/c++/14.2.1/bits/stl_algo.h:3876:28, inlined from 'const Enumerator* Scope::findEnumerator(const std::string&) const' at /build/cppcheck/src/cppcheck/lib/symboldatabase.h:1085:31, inlined from 'void TestSymbolDatabase::enum14()' at /build/cppcheck/src/cppcheck/test/testsymboldatabase.cpp:6449:50: /usr/include/c++/14.2.1/bits/stl_algobase.h:2152:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const Enumerator*, std::vector<Enumerator> >' changed in GCC 7.1 2152 | for (; __first != __last; ++__first) | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ 2153 | if (__pred(__first)) | ~~~~~~~~~~~~~~~~~~~~ [ 97%] Building CXX object test/CMakeFiles/testrunner.dir/testutils.cpp.o [ 98%] Building CXX object gui/CMakeFiles/cppcheck-gui.dir/txtreport.cpp.o [ 98%] Building CXX object test/CMakeFiles/testrunner.dir/testvaarg.cpp.o [100%] Building CXX object test/CMakeFiles/testrunner.dir/testvalueflow.cpp.o /build/cppcheck/src/cppcheck/test/testutils.cpp: In member function 'void TestUtils::id_string() const': /build/cppcheck/src/cppcheck/test/testutils.cpp:350:129: warning: conversion from 'long long unsigned int' to 'uintptr_t' {aka 'unsigned int'} changes value from '18446744073709551615' to '4294967295' [-Woverflow] [100%] Building CXX object test/CMakeFiles/testrunner.dir/testvarid.cpp.o [100%] Building CXX object gui/CMakeFiles/cppcheck-gui.dir/xmlreport.cpp.o [100%] Building CXX object gui/CMakeFiles/cppcheck-gui.dir/xmlreportv2.cpp.o [100%] Building CXX object test/CMakeFiles/testrunner.dir/testvfvalue.cpp.o [100%] Building CXX object gui/CMakeFiles/cppcheck-gui.dir/cppcheck-gui_autogen/mocs_compilation.cpp.o [100%] Linking CXX executable ../bin/cppcheck-gui [100%] Built target cppcheck-gui [100%] Linking CXX executable ../bin/testrunner [100%] Built target testrunner ==> Entering fakeroot environment... ==> Starting package()... -- Install configuration: "RelWithDebInfo" -- Installing: /build/cppcheck/pkg/cppcheck/usr/bin/cppcheck -- Installing: /build/cppcheck/pkg/cppcheck/usr/bin/cppcheck-htmlreport -- Installing: /build/cppcheck/pkg/cppcheck/usr/share/cppcheck/addons/__init__.py -- Installing: /build/cppcheck/pkg/cppcheck/usr/share/cppcheck/addons/cppcheck.py -- Installing: /build/cppcheck/pkg/cppcheck/usr/share/cppcheck/addons/cppcheckdata.py -- Installing: /build/cppcheck/pkg/cppcheck/usr/share/cppcheck/addons/findcasts.py -- Installing: /build/cppcheck/pkg/cppcheck/usr/share/cppcheck/addons/misc.py -- Installing: /build/cppcheck/pkg/cppcheck/usr/share/cppcheck/addons/misra.py -- Installing: /build/cppcheck/pkg/cppcheck/usr/share/cppcheck/addons/misra_9.py -- Installing: /build/cppcheck/pkg/cppcheck/usr/share/cppcheck/addons/naming.py -- Installing: /build/cppcheck/pkg/cppcheck/usr/share/cppcheck/addons/namingng.py -- Installing: /build/cppcheck/pkg/cppcheck/usr/share/cppcheck/addons/runaddon.py -- Installing: /build/cppcheck/pkg/cppcheck/usr/share/cppcheck/addons/threadsafety.py -- Installing: /build/cppcheck/pkg/cppcheck/usr/share/cppcheck/addons/y2038.py -- Installing: /build/cppcheck/pkg/cppcheck/usr/share/cppcheck/addons/ROS_naming.json -- Installing: /build/cppcheck/pkg/cppcheck/usr/share/cppcheck/addons/namingng.config.json -- Installing: /build/cppcheck/pkg/cppcheck/usr/share/cppcheck/addons/namingng.json -- Installing: /build/cppcheck/pkg/cppcheck/usr/share/cppcheck/cfg/avr.cfg -- Installing: /build/cppcheck/pkg/cppcheck/usr/share/cppcheck/cfg/bento4.cfg -- Installing: /build/cppcheck/pkg/cppcheck/usr/share/cppcheck/cfg/boost.cfg -- Installing: /build/cppcheck/pkg/cppcheck/usr/share/cppcheck/cfg/bsd.cfg -- Installing: /build/cppcheck/pkg/cppcheck/usr/share/cppcheck/cfg/cairo.cfg -- Installing: /build/cppcheck/pkg/cppcheck/usr/share/cppcheck/cfg/cppcheck-lib.cfg -- Installing: /build/cppcheck/pkg/cppcheck/usr/share/cppcheck/cfg/cppunit.cfg -- Installing: /build/cppcheck/pkg/cppcheck/usr/share/cppcheck/cfg/dpdk.cfg -- Installing: /build/cppcheck/pkg/cppcheck/usr/share/cppcheck/cfg/embedded_sql.cfg -- Installing: /build/cppcheck/pkg/cppcheck/usr/share/cppcheck/cfg/emscripten.cfg -- Installing: /build/cppcheck/pkg/cppcheck/usr/share/cppcheck/cfg/ginac.cfg -- Installing: /build/cppcheck/pkg/cppcheck/usr/share/cppcheck/cfg/gnu.cfg -- Installing: /build/cppcheck/pkg/cppcheck/usr/share/cppcheck/cfg/googletest.cfg -- Installing: /build/cppcheck/pkg/cppcheck/usr/share/cppcheck/cfg/gtk.cfg -- Installing: /build/cppcheck/pkg/cppcheck/usr/share/cppcheck/cfg/icu.cfg -- Installing: /build/cppcheck/pkg/cppcheck/usr/share/cppcheck/cfg/kde.cfg -- Installing: /build/cppcheck/pkg/cppcheck/usr/share/cppcheck/cfg/libcerror.cfg -- Installing: /build/cppcheck/pkg/cppcheck/usr/share/cppcheck/cfg/libcurl.cfg -- Installing: /build/cppcheck/pkg/cppcheck/usr/share/cppcheck/cfg/libsigc++.cfg -- Installing: /build/cppcheck/pkg/cppcheck/usr/share/cppcheck/cfg/lua.cfg -- Installing: /build/cppcheck/pkg/cppcheck/usr/share/cppcheck/cfg/mfc.cfg -- Installing: /build/cppcheck/pkg/cppcheck/usr/share/cppcheck/cfg/microsoft_atl.cfg -- Installing: /build/cppcheck/pkg/cppcheck/usr/share/cppcheck/cfg/microsoft_sal.cfg -- Installing: /build/cppcheck/pkg/cppcheck/usr/share/cppcheck/cfg/microsoft_unittest.cfg -- Installing: /build/cppcheck/pkg/cppcheck/usr/share/cppcheck/cfg/motif.cfg -- Installing: /build/cppcheck/pkg/cppcheck/usr/share/cppcheck/cfg/nspr.cfg -- Installing: /build/cppcheck/pkg/cppcheck/usr/share/cppcheck/cfg/ntl.cfg -- Installing: /build/cppcheck/pkg/cppcheck/usr/share/cppcheck/cfg/opencv2.cfg -- Installing: /build/cppcheck/pkg/cppcheck/usr/share/cppcheck/cfg/opengl.cfg -- Installing: /build/cppcheck/pkg/cppcheck/usr/share/cppcheck/cfg/openmp.cfg -- Installing: /build/cppcheck/pkg/cppcheck/usr/share/cppcheck/cfg/openssl.cfg -- Installing: /build/cppcheck/pkg/cppcheck/usr/share/cppcheck/cfg/pcre.cfg -- Installing: /build/cppcheck/pkg/cppcheck/usr/share/cppcheck/cfg/posix.cfg -- Installing: /build/cppcheck/pkg/cppcheck/usr/share/cppcheck/cfg/protobuf.cfg -- Installing: /build/cppcheck/pkg/cppcheck/usr/share/cppcheck/cfg/python.cfg -- Installing: /build/cppcheck/pkg/cppcheck/usr/share/cppcheck/cfg/qt.cfg -- Installing: /build/cppcheck/pkg/cppcheck/usr/share/cppcheck/cfg/ruby.cfg -- Installing: /build/cppcheck/pkg/cppcheck/usr/share/cppcheck/cfg/sdl.cfg -- Installing: /build/cppcheck/pkg/cppcheck/usr/share/cppcheck/cfg/selinux.cfg -- Installing: /build/cppcheck/pkg/cppcheck/usr/share/cppcheck/cfg/sfml.cfg -- Installing: /build/cppcheck/pkg/cppcheck/usr/share/cppcheck/cfg/sqlite3.cfg -- Installing: /build/cppcheck/pkg/cppcheck/usr/share/cppcheck/cfg/std.cfg -- Installing: /build/cppcheck/pkg/cppcheck/usr/share/cppcheck/cfg/tinyxml2.cfg -- Installing: /build/cppcheck/pkg/cppcheck/usr/share/cppcheck/cfg/vcl.cfg -- Installing: /build/cppcheck/pkg/cppcheck/usr/share/cppcheck/cfg/windows.cfg -- Installing: /build/cppcheck/pkg/cppcheck/usr/share/cppcheck/cfg/wxsqlite3.cfg -- Installing: /build/cppcheck/pkg/cppcheck/usr/share/cppcheck/cfg/wxsvg.cfg -- Installing: /build/cppcheck/pkg/cppcheck/usr/share/cppcheck/cfg/wxwidgets.cfg -- Installing: /build/cppcheck/pkg/cppcheck/usr/share/cppcheck/cfg/zephyr.cfg -- Installing: /build/cppcheck/pkg/cppcheck/usr/share/cppcheck/cfg/zlib.cfg -- Installing: /build/cppcheck/pkg/cppcheck/usr/share/cppcheck/platforms/aix_ppc64.xml -- Installing: /build/cppcheck/pkg/cppcheck/usr/share/cppcheck/platforms/arm32-wchar_t2.xml -- Installing: /build/cppcheck/pkg/cppcheck/usr/share/cppcheck/platforms/arm32-wchar_t4.xml -- Installing: /build/cppcheck/pkg/cppcheck/usr/share/cppcheck/platforms/arm64-wchar_t2.xml -- Installing: /build/cppcheck/pkg/cppcheck/usr/share/cppcheck/platforms/arm64-wchar_t4.xml -- Installing: /build/cppcheck/pkg/cppcheck/usr/share/cppcheck/platforms/avr8.xml -- Installing: /build/cppcheck/pkg/cppcheck/usr/share/cppcheck/platforms/cray_sv1.xml -- Installing: /build/cppcheck/pkg/cppcheck/usr/share/cppcheck/platforms/elbrus-e1cp.xml -- Installing: /build/cppcheck/pkg/cppcheck/usr/share/cppcheck/platforms/mips32.xml -- Installing: /build/cppcheck/pkg/cppcheck/usr/share/cppcheck/platforms/msp430_eabi_large_datamodel.xml -- Installing: /build/cppcheck/pkg/cppcheck/usr/share/cppcheck/platforms/pic16.xml -- Installing: /build/cppcheck/pkg/cppcheck/usr/share/cppcheck/platforms/pic8-enhanced.xml -- Installing: /build/cppcheck/pkg/cppcheck/usr/share/cppcheck/platforms/pic8.xml -- Installing: /build/cppcheck/pkg/cppcheck/usr/share/cppcheck/platforms/unix32-unsigned.xml -- Installing: /build/cppcheck/pkg/cppcheck/usr/share/cppcheck/platforms/unix64-unsigned.xml -- Installing: /build/cppcheck/pkg/cppcheck/usr/bin/cppcheck-gui -- Installing: /build/cppcheck/pkg/cppcheck/usr/bin/cppcheck_de.qm -- Installing: /build/cppcheck/pkg/cppcheck/usr/bin/cppcheck_es.qm -- Installing: /build/cppcheck/pkg/cppcheck/usr/bin/cppcheck_fi.qm -- Installing: /build/cppcheck/pkg/cppcheck/usr/bin/cppcheck_fr.qm -- Installing: /build/cppcheck/pkg/cppcheck/usr/bin/cppcheck_it.qm -- Installing: /build/cppcheck/pkg/cppcheck/usr/bin/cppcheck_ja.qm -- Installing: /build/cppcheck/pkg/cppcheck/usr/bin/cppcheck_ka.qm -- Installing: /build/cppcheck/pkg/cppcheck/usr/bin/cppcheck_ko.qm -- Installing: /build/cppcheck/pkg/cppcheck/usr/bin/cppcheck_nl.qm -- Installing: /build/cppcheck/pkg/cppcheck/usr/bin/cppcheck_ru.qm -- Installing: /build/cppcheck/pkg/cppcheck/usr/bin/cppcheck_sr.qm -- Installing: /build/cppcheck/pkg/cppcheck/usr/bin/cppcheck_sv.qm -- Installing: /build/cppcheck/pkg/cppcheck/usr/bin/cppcheck_zh_CN.qm -- Installing: /build/cppcheck/pkg/cppcheck/usr/bin/cppcheck_zh_TW.qm -- Installing: /build/cppcheck/pkg/cppcheck/usr/share/applications/cppcheck-gui.desktop -- Installing: /build/cppcheck/pkg/cppcheck/usr/share/icons/hicolor/scalable/apps/cppcheck-gui.svg -- Installing: /build/cppcheck/pkg/cppcheck/usr/share/icons/hicolor/64x64/apps/cppcheck-gui.png install: creating directory '/build/cppcheck/pkg/cppcheck/usr/share/man' install: creating directory '/build/cppcheck/pkg/cppcheck/usr/share/man/man1' 'cppcheck.1' -> '/build/cppcheck/pkg/cppcheck/usr/share/man/man1/cppcheck.1' removed '/build/cppcheck/pkg/cppcheck/usr/bin/cppcheck-htmlreport' 'htmlreport/cppcheck-htmlreport' -> '/build/cppcheck/pkg/cppcheck/usr/bin/cppcheck-htmlreport' ==> Tidying install... -> Removing libtool files... -> Purging unwanted files... -> Removing static library files... -> Stripping unneeded symbols from binaries and libraries... -> Compressing man and info pages... ==> Checking for packaging issues... ==> WARNING: Package contains reference to $srcdir usr/bin/cppcheck usr/bin/cppcheck-gui ==> Creating package "cppcheck"... -> Generating .PKGINFO file... -> Generating .BUILDINFO file... -> Generating .MTREE file... -> Compressing package... ==> Leaving fakeroot environment. ==> Finished making: cppcheck 2.17.1-3 (Fri Mar 21 11:08:01 2025) ==> Cleaning up...