:: Synchronizing package databases... build-support-manual downloading... build-support downloading... core-staging downloading... extra-staging downloading... core-testing downloading... core downloading... extra-testing downloading... extra downloading... :: Starting full system upgrade... there is nothing to do ==> Building in chroot for [extra-staging-with-build-support] (i686)... ==> Synchronizing chroot copy [/var/lib/archbuild/extra-staging-with-build-support-i686/root] -> [build]...done ==> Making package: cppcheck 2.17.1-3.0 (Thu Mar 27 11:34:30 2025) ==> Retrieving sources... -> Updating cppcheck git repo... -> Found translations-location.patch ==> Validating source files with sha512sums... cppcheck ... Passed translations-location.patch ... Passed ==> Validating source files with b2sums... cppcheck ... Passed translations-location.patch ... Passed gpg: Warning: using insecure memory! ==> Appending keys from archlinux32.gpg... gpg: Warning: using insecure memory! gpg: Warning: using insecure memory! gpg: Warning: using insecure memory! gpg: Warning: using insecure memory! gpg: Warning: using insecure memory! gpg: Warning: using insecure memory! gpg: Warning: using insecure memory! gpg: Warning: using insecure memory! gpg: Warning: using insecure memory! gpg: Warning: using insecure memory! gpg: Warning: using insecure memory! gpg: Warning: using insecure memory! gpg: Warning: using insecure memory! gpg: Warning: using insecure memory! ==> Updating trust database... gpg: Warning: using insecure memory! gpg: next trustdb check due at 2025-06-16 ==> Making package: cppcheck 2.17.1-3.0 (Thu Mar 27 11:34:35 2025) ==> Checking runtime dependencies... ==> Installing missing dependencies... resolving dependencies... looking for conflicting packages... Packages (3) pcre-8.45-4.0 python-pygments-2.18.0-1.0 tinyxml2-11.0.0-1.0 Total Installed Size: 15.08 MiB :: Proceed with installation? [Y/n] checking keyring... checking package integrity... loading package files... checking for file conflicts... :: Processing package changes... installing python-pygments... installing tinyxml2... installing pcre... :: Running post-transaction hooks... (1/1) Arming ConditionNeedsUpdate... ==> Checking buildtime dependencies... ==> Installing missing dependencies... resolving dependencies... :: There are 2 providers available for libgl: :: Repository extra-staging 1) libglvnd :: Repository extra 2) libglvnd 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 (77) avahi-1:0.8+r194+g3f79789-2.0 compiler-rt-19.1.7-1.0 cppdap-1.58.0-2.0 default-cursors-3-1.0 docbook-xml-4.5-10.0 double-conversion-3.3.1-1.0 duktape-2.7.0-7.0 fontconfig-2:2.15.0-2.0 freetype2-2.13.3-1.0 graphite-1:1.3.14-4.0 harfbuzz-10.1.0-1.0 hicolor-icon-theme-0.18-1.0 jsoncpp-1.9.6-3.0 libb2-0.98.1-3.12 libcups-2:2.4.11-2.0 libdaemon-0.14-6.0 libdrm-2.4.124-1.0 libedit-20240808_3.1-1.0 libevdev-1.13.3-1.0 libglvnd-1.7.0-1.1 libgudev-238-1.0 libice-1.1.2-1.0 libinput-1.27.0-1.0 libjpeg-turbo-3.1.0-1.0 libpciaccess-0.18.1-2.0 libpng-1.6.46-1.0 libproxy-0.5.9-1.0 libsm-1.2.5-1.0 libuv-1.50.0-1.0 libwacom-2.14.0-1.0 libx11-1.8.11-1.0 libxau-1.0.12-1.0 libxcb-1.17.0-1.0 libxdmcp-1.1.5-1.0 libxext-1.3.6-1.0 libxkbcommon-1.8.1-1.0 libxkbcommon-x11-1.8.1-1.0 libxmu-1.2.1-1.0 libxshmfence-1.3.3-1.0 libxslt-1.1.43-1.0 libxt-1.3.1-1.0 libxxf86vm-1.1.6-1.0 llvm-libs-18.1.8-4.1 lm_sensors-1:3.6.0.r41.g31d1f125-3.0 md4c-0.5.2-1.0 mesa-1:24.3.1-3.0 mtdev-1.1.7-1.0 perl-error-0.17029-7.0 perl-mailtools-2.22-1.0 perl-timedate-2.33-7.0 qt6-translations-6.8.1-1.0 rhash-1.4.4-1.0 shared-mime-info-2.4-1.1 spirv-tools-2024.4.rc2-1.0 tslib-1.23-1.0 vulkan-headers-1:1.4.303-1.0 wayland-1.23.1-1.0 xcb-proto-1.17.0-3.0 xcb-util-0.4.1-2.0 xcb-util-cursor-0.1.5-1.0 xcb-util-image-0.4.1-3.0 xcb-util-keysyms-0.4.1-5.0 xcb-util-renderutil-0.3.10-2.0 xcb-util-wm-0.4.2-2.0 xdg-utils-1.2.1-1.0 xkeyboard-config-2.43-1.0 xorg-xprop-1.2.8-1.0 xorg-xset-1.2.5-2.0 xorgproto-2024.1-2.0 clang-18.1.8-4.0 cmake-3.31.2-1.0 docbook-xsl-1.79.2-9.0 git-2.47.1-1.0 nodoc-cli-4-1.0 qt6-base-6.8.2-2.0 qt6-declarative-6.7.3-3.0 qt6-tools-6.7.3-1.0 Total Installed Size: 833.22 MiB :: Proceed with installation? [Y/n] checking keyring... checking package integrity... loading package files... checking for file conflicts... :: Processing package changes... installing perl-error... installing perl-timedate... installing perl-mailtools... installing git... Optional dependencies for git tk: gitk and git gui openssh: ssh transport and crypto 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 perl: for sensor detection and configuration convert [installed] rrdtool: for logging with sensord 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... Optional dependencies for libjpeg-turbo java-runtime>11: for TurboJPEG Java wrapper installing duktape... installing libproxy... Optional dependencies for libproxy webkit2gtk: PAC proxy support (Webkit2gtk engine) 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... 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 qdoc and lupdate [pending] installing qt6-declarative... Optional dependencies for qt6-declarative qt6-languageserver: for qmlls installing nodoc-cli... 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 972. Creating user 'avahi' (Avahi mDNS/DNS-SD daemon) with UID 972 and GID 972. Creating group 'git' with GID 971. Creating user 'git' (git daemon user) with UID 971 and GID 971. ( 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) Warn about old perl modules (10/10) Updating fontconfig cache... ==> 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-*-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/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.2 -- 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=i686 -mtune=generic -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/cppcheck/src=/usr/src/debug/cppcheck -flto=auto -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 -Wl,-z,pack-relative-relocs -flto=auto -- 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 = $ -- -- 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 (2.2s) -- Generating done (0.1s) -- Build files have been written to: /build/cppcheck/src/cppcheck/build [ 0%] Copying cfg files to /build/cppcheck/src/cppcheck/build/bin/. [ 0%] Built target copy_cfg [ 0%] Copying addons files to /build/cppcheck/src/cppcheck/build/bin/. [ 0%] Built target copy_addons [ 1%] Copying platforms files to /build/cppcheck/src/cppcheck/build/bin/. [ 1%] Built target copy_platforms [ 1%] Building CXX object externals/simplecpp/CMakeFiles/simplecpp_objs.dir/simplecpp.cpp.o [ 1%] Built target simplecpp_objs [ 1%] Generating build/mc_vfvalue.cpp /build/cppcheck/src/cppcheck/lib/vfvalue.cpp => build/mc_vfvalue.cpp [ 1%] Generating build/mc_addoninfo.cpp /build/cppcheck/src/cppcheck/lib/addoninfo.cpp => build/mc_addoninfo.cpp [ 1%] Generating build/mc_analyzerinfo.cpp /build/cppcheck/src/cppcheck/lib/analyzerinfo.cpp => build/mc_analyzerinfo.cpp [ 1%] Generating build/mc_astutils.cpp /build/cppcheck/src/cppcheck/lib/astutils.cpp => build/mc_astutils.cpp [ 2%] Generating build/mc_check.cpp /build/cppcheck/src/cppcheck/lib/check.cpp => build/mc_check.cpp [ 2%] Generating build/mc_check64bit.cpp /build/cppcheck/src/cppcheck/lib/check64bit.cpp => build/mc_check64bit.cpp [ 2%] Generating build/mc_checkassert.cpp /build/cppcheck/src/cppcheck/lib/checkassert.cpp => build/mc_checkassert.cpp [ 2%] Generating build/mc_checkautovariables.cpp /build/cppcheck/src/cppcheck/lib/checkautovariables.cpp => build/mc_checkautovariables.cpp [ 3%] Generating build/mc_checkbool.cpp /build/cppcheck/src/cppcheck/lib/checkbool.cpp => build/mc_checkbool.cpp [ 3%] Generating build/mc_checkbufferoverrun.cpp /build/cppcheck/src/cppcheck/lib/checkbufferoverrun.cpp => build/mc_checkbufferoverrun.cpp [ 3%] Generating build/mc_checkclass.cpp /build/cppcheck/src/cppcheck/lib/checkclass.cpp => build/mc_checkclass.cpp [ 3%] Generating build/mc_checkcondition.cpp /build/cppcheck/src/cppcheck/lib/checkcondition.cpp => build/mc_checkcondition.cpp [ 3%] Generating build/mc_checkers.cpp /build/cppcheck/src/cppcheck/lib/checkers.cpp => build/mc_checkers.cpp [ 4%] Generating build/mc_checkersidmapping.cpp /build/cppcheck/src/cppcheck/lib/checkersidmapping.cpp => build/mc_checkersidmapping.cpp [ 4%] Generating build/mc_checkersreport.cpp /build/cppcheck/src/cppcheck/lib/checkersreport.cpp => build/mc_checkersreport.cpp [ 4%] Generating build/mc_checkexceptionsafety.cpp /build/cppcheck/src/cppcheck/lib/checkexceptionsafety.cpp => build/mc_checkexceptionsafety.cpp [ 4%] Generating build/mc_checkfunctions.cpp /build/cppcheck/src/cppcheck/lib/checkfunctions.cpp => build/mc_checkfunctions.cpp [ 5%] Generating build/mc_checkinternal.cpp /build/cppcheck/src/cppcheck/lib/checkinternal.cpp => build/mc_checkinternal.cpp [ 5%] Generating build/mc_checkio.cpp /build/cppcheck/src/cppcheck/lib/checkio.cpp => build/mc_checkio.cpp [ 5%] Generating build/mc_checkleakautovar.cpp /build/cppcheck/src/cppcheck/lib/checkleakautovar.cpp => build/mc_checkleakautovar.cpp [ 5%] Generating build/mc_checkmemoryleak.cpp /build/cppcheck/src/cppcheck/lib/checkmemoryleak.cpp => build/mc_checkmemoryleak.cpp [ 5%] Generating build/mc_checknullpointer.cpp /build/cppcheck/src/cppcheck/lib/checknullpointer.cpp => build/mc_checknullpointer.cpp [ 6%] Generating build/mc_checkother.cpp /build/cppcheck/src/cppcheck/lib/checkother.cpp => build/mc_checkother.cpp [ 6%] Generating build/mc_checkpostfixoperator.cpp /build/cppcheck/src/cppcheck/lib/checkpostfixoperator.cpp => build/mc_checkpostfixoperator.cpp [ 6%] Generating build/mc_checksizeof.cpp /build/cppcheck/src/cppcheck/lib/checksizeof.cpp => build/mc_checksizeof.cpp [ 6%] Generating build/mc_checkstl.cpp /build/cppcheck/src/cppcheck/lib/checkstl.cpp => build/mc_checkstl.cpp [ 8%] Generating build/mc_checkstring.cpp /build/cppcheck/src/cppcheck/lib/checkstring.cpp => build/mc_checkstring.cpp [ 8%] Generating build/mc_checktype.cpp /build/cppcheck/src/cppcheck/lib/checktype.cpp => build/mc_checktype.cpp [ 8%] Generating build/mc_checkuninitvar.cpp /build/cppcheck/src/cppcheck/lib/checkuninitvar.cpp => build/mc_checkuninitvar.cpp [ 8%] Generating build/mc_checkunusedfunctions.cpp /build/cppcheck/src/cppcheck/lib/checkunusedfunctions.cpp => build/mc_checkunusedfunctions.cpp [ 8%] Generating build/mc_checkunusedvar.cpp /build/cppcheck/src/cppcheck/lib/checkunusedvar.cpp => build/mc_checkunusedvar.cpp [ 9%] Generating build/mc_checkvaarg.cpp /build/cppcheck/src/cppcheck/lib/checkvaarg.cpp => build/mc_checkvaarg.cpp [ 9%] Generating build/mc_clangimport.cpp /build/cppcheck/src/cppcheck/lib/clangimport.cpp => build/mc_clangimport.cpp [ 9%] Generating build/mc_color.cpp /build/cppcheck/src/cppcheck/lib/color.cpp => build/mc_color.cpp [ 9%] Generating build/mc_cppcheck.cpp /build/cppcheck/src/cppcheck/lib/cppcheck.cpp => build/mc_cppcheck.cpp [ 10%] Generating build/mc_ctu.cpp /build/cppcheck/src/cppcheck/lib/ctu.cpp => build/mc_ctu.cpp [ 10%] Generating build/mc_errorlogger.cpp /build/cppcheck/src/cppcheck/lib/errorlogger.cpp => build/mc_errorlogger.cpp [ 10%] Generating build/mc_errortypes.cpp /build/cppcheck/src/cppcheck/lib/errortypes.cpp => build/mc_errortypes.cpp [ 10%] Generating build/mc_findtoken.cpp /build/cppcheck/src/cppcheck/lib/findtoken.cpp => build/mc_findtoken.cpp [ 10%] Generating build/mc_forwardanalyzer.cpp /build/cppcheck/src/cppcheck/lib/forwardanalyzer.cpp => build/mc_forwardanalyzer.cpp [ 11%] Generating build/mc_fwdanalysis.cpp /build/cppcheck/src/cppcheck/lib/fwdanalysis.cpp => build/mc_fwdanalysis.cpp [ 11%] Generating build/mc_importproject.cpp /build/cppcheck/src/cppcheck/lib/importproject.cpp => build/mc_importproject.cpp [ 11%] Generating build/mc_infer.cpp /build/cppcheck/src/cppcheck/lib/infer.cpp => build/mc_infer.cpp [ 11%] Generating build/mc_keywords.cpp /build/cppcheck/src/cppcheck/lib/keywords.cpp => build/mc_keywords.cpp [ 12%] Generating build/mc_library.cpp /build/cppcheck/src/cppcheck/lib/library.cpp => build/mc_library.cpp [ 12%] Generating build/mc_mathlib.cpp /build/cppcheck/src/cppcheck/lib/mathlib.cpp => build/mc_mathlib.cpp [ 12%] Generating build/mc_path.cpp /build/cppcheck/src/cppcheck/lib/path.cpp => build/mc_path.cpp [ 12%] Generating build/mc_pathanalysis.cpp /build/cppcheck/src/cppcheck/lib/pathanalysis.cpp => build/mc_pathanalysis.cpp [ 12%] Generating build/mc_pathmatch.cpp /build/cppcheck/src/cppcheck/lib/pathmatch.cpp => build/mc_pathmatch.cpp [ 13%] Generating build/mc_platform.cpp /build/cppcheck/src/cppcheck/lib/platform.cpp => build/mc_platform.cpp [ 13%] Generating build/mc_preprocessor.cpp /build/cppcheck/src/cppcheck/lib/preprocessor.cpp => build/mc_preprocessor.cpp [ 13%] Generating build/mc_programmemory.cpp /build/cppcheck/src/cppcheck/lib/programmemory.cpp => build/mc_programmemory.cpp [ 13%] Generating build/mc_reverseanalyzer.cpp /build/cppcheck/src/cppcheck/lib/reverseanalyzer.cpp => build/mc_reverseanalyzer.cpp [ 15%] Generating build/mc_settings.cpp /build/cppcheck/src/cppcheck/lib/settings.cpp => build/mc_settings.cpp [ 15%] Generating build/mc_standards.cpp /build/cppcheck/src/cppcheck/lib/standards.cpp => build/mc_standards.cpp [ 15%] Generating build/mc_summaries.cpp /build/cppcheck/src/cppcheck/lib/summaries.cpp => build/mc_summaries.cpp [ 15%] Generating build/mc_suppressions.cpp /build/cppcheck/src/cppcheck/lib/suppressions.cpp => build/mc_suppressions.cpp [ 15%] Generating build/mc_symboldatabase.cpp /build/cppcheck/src/cppcheck/lib/symboldatabase.cpp => build/mc_symboldatabase.cpp [ 15%] Generating build/mc_templatesimplifier.cpp /build/cppcheck/src/cppcheck/lib/templatesimplifier.cpp => build/mc_templatesimplifier.cpp [ 16%] Generating build/mc_timer.cpp /build/cppcheck/src/cppcheck/lib/timer.cpp => build/mc_timer.cpp [ 16%] Generating build/mc_token.cpp /build/cppcheck/src/cppcheck/lib/token.cpp => build/mc_token.cpp [ 17%] Generating build/mc_tokenize.cpp /build/cppcheck/src/cppcheck/lib/tokenize.cpp => build/mc_tokenize.cpp [ 17%] Generating build/mc_tokenlist.cpp /build/cppcheck/src/cppcheck/lib/tokenlist.cpp => build/mc_tokenlist.cpp [ 17%] Generating build/mc_utils.cpp /build/cppcheck/src/cppcheck/lib/utils.cpp => build/mc_utils.cpp [ 17%] Generating build/mc_valueflow.cpp /build/cppcheck/src/cppcheck/lib/valueflow.cpp => build/mc_valueflow.cpp [ 18%] Generating build/mc_vf_analyzers.cpp /build/cppcheck/src/cppcheck/lib/vf_analyzers.cpp => build/mc_vf_analyzers.cpp [ 18%] Generating build/mc_vf_common.cpp /build/cppcheck/src/cppcheck/lib/vf_common.cpp => build/mc_vf_common.cpp [ 18%] Generating build/mc_vf_settokenvalue.cpp /build/cppcheck/src/cppcheck/lib/vf_settokenvalue.cpp => build/mc_vf_settokenvalue.cpp [ 18%] Building CXX object lib/CMakeFiles/cppcheck-core.dir/cmake_pch.hxx.gch [ 19%] Building CXX object lib/CMakeFiles/cppcheck-core.dir/build/mc_valueflow.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] 466 | x |= x >> 32; | ~~^~~~~ [ 19%] Building CXX object lib/CMakeFiles/cppcheck-core.dir/build/mc_tokenize.cpp.o [ 19%] Building CXX object lib/CMakeFiles/cppcheck-core.dir/build/mc_symboldatabase.cpp.o [ 19%] Building CXX object lib/CMakeFiles/cppcheck-core.dir/build/mc_addoninfo.cpp.o [ 20%] Building CXX object lib/CMakeFiles/cppcheck-core.dir/build/mc_analyzerinfo.cpp.o [ 20%] Building CXX object lib/CMakeFiles/cppcheck-core.dir/build/mc_astutils.cpp.o [ 20%] Building CXX object lib/CMakeFiles/cppcheck-core.dir/build/mc_check.cpp.o [ 20%] Building CXX object lib/CMakeFiles/cppcheck-core.dir/build/mc_check64bit.cpp.o [ 20%] Building CXX object lib/CMakeFiles/cppcheck-core.dir/build/mc_checkassert.cpp.o [ 22%] Building CXX object lib/CMakeFiles/cppcheck-core.dir/build/mc_checkautovariables.cpp.o [ 22%] Building CXX object lib/CMakeFiles/cppcheck-core.dir/build/mc_checkbool.cpp.o [ 22%] Building CXX object lib/CMakeFiles/cppcheck-core.dir/build/mc_checkbufferoverrun.cpp.o [ 22%] Building CXX object lib/CMakeFiles/cppcheck-core.dir/build/mc_checkclass.cpp.o [ 23%] Building CXX object lib/CMakeFiles/cppcheck-core.dir/build/mc_checkcondition.cpp.o [ 23%] Building CXX object lib/CMakeFiles/cppcheck-core.dir/build/mc_checkers.cpp.o [ 23%] Building CXX object lib/CMakeFiles/cppcheck-core.dir/build/mc_checkersidmapping.cpp.o [ 23%] Building CXX object lib/CMakeFiles/cppcheck-core.dir/build/mc_checkersreport.cpp.o [ 23%] Building CXX object lib/CMakeFiles/cppcheck-core.dir/build/mc_checkexceptionsafety.cpp.o [ 24%] Building CXX object lib/CMakeFiles/cppcheck-core.dir/build/mc_checkfunctions.cpp.o [ 24%] Building CXX object lib/CMakeFiles/cppcheck-core.dir/build/mc_checkinternal.cpp.o [ 24%] Building CXX object lib/CMakeFiles/cppcheck-core.dir/build/mc_checkio.cpp.o [ 24%] Building CXX object lib/CMakeFiles/cppcheck-core.dir/build/mc_checkleakautovar.cpp.o [ 24%] Building CXX object lib/CMakeFiles/cppcheck-core.dir/build/mc_checkmemoryleak.cpp.o [ 25%] Building CXX object lib/CMakeFiles/cppcheck-core.dir/build/mc_checknullpointer.cpp.o [ 25%] Building CXX object lib/CMakeFiles/cppcheck-core.dir/build/mc_checkother.cpp.o [ 25%] Building CXX object lib/CMakeFiles/cppcheck-core.dir/build/mc_checkpostfixoperator.cpp.o [ 25%] Building CXX object lib/CMakeFiles/cppcheck-core.dir/build/mc_checksizeof.cpp.o [ 26%] Building CXX object lib/CMakeFiles/cppcheck-core.dir/build/mc_checkstl.cpp.o [ 26%] Building CXX object lib/CMakeFiles/cppcheck-core.dir/build/mc_checkstring.cpp.o [ 26%] Building CXX object lib/CMakeFiles/cppcheck-core.dir/build/mc_checktype.cpp.o [ 26%] Building CXX object lib/CMakeFiles/cppcheck-core.dir/build/mc_checkuninitvar.cpp.o [ 26%] Building CXX object lib/CMakeFiles/cppcheck-core.dir/build/mc_checkunusedfunctions.cpp.o [ 27%] Building CXX object lib/CMakeFiles/cppcheck-core.dir/build/mc_checkunusedvar.cpp.o [ 27%] Building CXX object lib/CMakeFiles/cppcheck-core.dir/build/mc_checkvaarg.cpp.o [ 27%] Building CXX object lib/CMakeFiles/cppcheck-core.dir/build/mc_clangimport.cpp.o [ 27%] Building CXX object lib/CMakeFiles/cppcheck-core.dir/build/mc_color.cpp.o [ 29%] Building CXX object lib/CMakeFiles/cppcheck-core.dir/build/mc_cppcheck.cpp.o [ 29%] Building CXX object lib/CMakeFiles/cppcheck-core.dir/build/mc_ctu.cpp.o [ 29%] Building CXX object lib/CMakeFiles/cppcheck-core.dir/build/mc_errorlogger.cpp.o [ 29%] Building CXX object lib/CMakeFiles/cppcheck-core.dir/build/mc_errortypes.cpp.o [ 29%] Building CXX object lib/CMakeFiles/cppcheck-core.dir/build/mc_findtoken.cpp.o [ 30%] Building CXX object lib/CMakeFiles/cppcheck-core.dir/build/mc_forwardanalyzer.cpp.o [ 30%] Building CXX object lib/CMakeFiles/cppcheck-core.dir/build/mc_fwdanalysis.cpp.o [ 30%] Building CXX object lib/CMakeFiles/cppcheck-core.dir/build/mc_importproject.cpp.o [ 30%] Building CXX object lib/CMakeFiles/cppcheck-core.dir/build/mc_infer.cpp.o [ 31%] Building CXX object lib/CMakeFiles/cppcheck-core.dir/build/mc_keywords.cpp.o [ 31%] Building CXX object lib/CMakeFiles/cppcheck-core.dir/build/mc_library.cpp.o [ 31%] Building CXX object lib/CMakeFiles/cppcheck-core.dir/build/mc_mathlib.cpp.o [ 31%] Building CXX object lib/CMakeFiles/cppcheck-core.dir/build/mc_path.cpp.o [ 31%] Building CXX object lib/CMakeFiles/cppcheck-core.dir/build/mc_pathanalysis.cpp.o [ 32%] Building CXX object lib/CMakeFiles/cppcheck-core.dir/build/mc_pathmatch.cpp.o [ 32%] Building CXX object lib/CMakeFiles/cppcheck-core.dir/build/mc_platform.cpp.o [ 32%] Building CXX object lib/CMakeFiles/cppcheck-core.dir/build/mc_preprocessor.cpp.o [ 32%] Building CXX object lib/CMakeFiles/cppcheck-core.dir/build/mc_programmemory.cpp.o [ 33%] Building CXX object lib/CMakeFiles/cppcheck-core.dir/build/mc_reverseanalyzer.cpp.o [ 33%] Building CXX object lib/CMakeFiles/cppcheck-core.dir/build/mc_settings.cpp.o [ 33%] Building CXX object lib/CMakeFiles/cppcheck-core.dir/build/mc_standards.cpp.o [ 33%] Building CXX object lib/CMakeFiles/cppcheck-core.dir/build/mc_summaries.cpp.o [ 33%] Building CXX object lib/CMakeFiles/cppcheck-core.dir/build/mc_suppressions.cpp.o [ 34%] Building CXX object lib/CMakeFiles/cppcheck-core.dir/build/mc_templatesimplifier.cpp.o [ 34%] Building CXX object lib/CMakeFiles/cppcheck-core.dir/build/mc_timer.cpp.o [ 34%] Building CXX object lib/CMakeFiles/cppcheck-core.dir/build/mc_token.cpp.o [ 34%] Building CXX object lib/CMakeFiles/cppcheck-core.dir/build/mc_tokenlist.cpp.o [ 36%] Building CXX object lib/CMakeFiles/cppcheck-core.dir/build/mc_utils.cpp.o [ 36%] Building CXX object lib/CMakeFiles/cppcheck-core.dir/build/mc_vf_analyzers.cpp.o [ 36%] Building CXX object lib/CMakeFiles/cppcheck-core.dir/build/mc_vf_common.cpp.o [ 36%] Building CXX object lib/CMakeFiles/cppcheck-core.dir/build/mc_vf_settokenvalue.cpp.o [ 36%] Building CXX object lib/CMakeFiles/cppcheck-core.dir/build/mc_vfvalue.cpp.o [ 36%] Built target cppcheck-core [ 36%] Building CXX object cli/CMakeFiles/cli_objs.dir/cmake_pch.hxx.gch [ 36%] Building CXX object cli/CMakeFiles/cli_objs.dir/cmdlineparser.cpp.o [ 36%] Building CXX object cli/CMakeFiles/cli_objs.dir/cppcheckexecutor.cpp.o [ 36%] Building CXX object cli/CMakeFiles/cli_objs.dir/executor.cpp.o [ 37%] Building CXX object cli/CMakeFiles/cli_objs.dir/filelister.cpp.o /build/cppcheck/src/cppcheck/cli/filelister.cpp: In function ‘std::string addFiles2(std::__cxx11::list&, const std::string&, const std::set >&, bool, const PathMatch&)’: /build/cppcheck/src/cppcheck/cli/filelister.cpp:208:45: warning: ignoring attributes on template argument ‘int (*)(DIR*)’ [-Wignored-attributes] 208 | std::unique_ptr dir_deleter(dir, closedir); | ^ [ 37%] Building CXX object cli/CMakeFiles/cli_objs.dir/processexecutor.cpp.o /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] 121 | const auto len = static_cast(data.length()); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 37%] Building CXX object cli/CMakeFiles/cli_objs.dir/sehwrapper.cpp.o [ 37%] Building CXX object cli/CMakeFiles/cli_objs.dir/signalhandler.cpp.o [ 38%] Building CXX object cli/CMakeFiles/cli_objs.dir/singleexecutor.cpp.o [ 38%] Building CXX object cli/CMakeFiles/cli_objs.dir/stacktrace.cpp.o /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] 67 | const int addressLen = int(secondBracketAddress-beginAddress); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/cppcheck/src/cppcheck/cli/stacktrace.cpp:89:21: warning: useless cast to type ‘int’ [-Wuseless-cast] 89 | (int)(secondBracketAddress-firstBracketAddress-3), firstBracketAddress+3, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/cppcheck/src/cppcheck/cli/stacktrace.cpp:93:21: warning: useless cast to type ‘int’ [-Wuseless-cast] 93 | (int)(secondBracketAddress-firstBracketAddress-3), firstBracketAddress+3, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/cppcheck/src/cppcheck/cli/stacktrace.cpp:94:21: warning: useless cast to type ‘int’ [-Wuseless-cast] 94 | (int)(firstBracketAddress-symbolString), symbolString); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 38%] Building CXX object cli/CMakeFiles/cli_objs.dir/threadexecutor.cpp.o [ 38%] Built target cli_objs [ 38%] Building CXX object tools/dmake/CMakeFiles/dmake.dir/dmake.cpp.o [ 38%] Building CXX object tools/dmake/CMakeFiles/dmake.dir/__/__/cli/filelister.cpp.o /build/cppcheck/src/cppcheck/cli/filelister.cpp: In function ‘std::string addFiles2(std::__cxx11::list&, const std::string&, const std::set >&, bool, const PathMatch&)’: /build/cppcheck/src/cppcheck/cli/filelister.cpp:208:45: warning: ignoring attributes on template argument ‘int (*)(DIR*)’ [-Wignored-attributes] 208 | std::unique_ptr dir_deleter(dir, closedir); | ^ [ 38%] Building CXX object tools/dmake/CMakeFiles/dmake.dir/__/__/lib/build/mc_pathmatch.cpp.o [ 38%] Building CXX object tools/dmake/CMakeFiles/dmake.dir/__/__/lib/build/mc_path.cpp.o [ 39%] Building CXX object tools/dmake/CMakeFiles/dmake.dir/__/__/lib/build/mc_utils.cpp.o [ 39%] Linking CXX executable ../../bin/dmake [ 39%] Built target dmake [ 39%] Built target run-dmake [ 39%] Building CXX object cli/CMakeFiles/cppcheck.dir/main.cpp.o [ 39%] Linking CXX executable ../bin/cppcheck [ 39%] Built target cppcheck [ 39%] Building CXX object test/CMakeFiles/testrunner.dir/cmake_pch.hxx.gch [ 39%] Building CXX object test/CMakeFiles/testrunner.dir/fixture.cpp.o [ 39%] Building CXX object test/CMakeFiles/testrunner.dir/helpers.cpp.o [ 40%] Building CXX object test/CMakeFiles/testrunner.dir/main.cpp.o [ 40%] Building CXX object test/CMakeFiles/testrunner.dir/options.cpp.o [ 40%] Building CXX object test/CMakeFiles/testrunner.dir/test64bit.cpp.o [ 40%] Building CXX object test/CMakeFiles/testrunner.dir/testanalyzerinformation.cpp.o [ 40%] Building CXX object test/CMakeFiles/testrunner.dir/testassert.cpp.o [ 41%] Building CXX object test/CMakeFiles/testrunner.dir/testastutils.cpp.o [ 41%] Building CXX object test/CMakeFiles/testrunner.dir/testautovariables.cpp.o [ 41%] Building CXX object test/CMakeFiles/testrunner.dir/testbool.cpp.o [ 41%] Building CXX object test/CMakeFiles/testrunner.dir/testbufferoverrun.cpp.o [ 43%] Building CXX object test/CMakeFiles/testrunner.dir/testcharvar.cpp.o [ 43%] Building CXX object test/CMakeFiles/testrunner.dir/testcheck.cpp.o [ 43%] Building CXX object test/CMakeFiles/testrunner.dir/testclangimport.cpp.o [ 43%] Building CXX object test/CMakeFiles/testrunner.dir/testclass.cpp.o [ 43%] Building CXX object test/CMakeFiles/testrunner.dir/testcmdlineparser.cpp.o [ 44%] Building CXX object test/CMakeFiles/testrunner.dir/testcolor.cpp.o [ 44%] Building CXX object test/CMakeFiles/testrunner.dir/testcondition.cpp.o [ 44%] Building CXX object test/CMakeFiles/testrunner.dir/testconstructors.cpp.o [ 44%] Building CXX object test/CMakeFiles/testrunner.dir/testcppcheck.cpp.o [ 45%] Building CXX object test/CMakeFiles/testrunner.dir/testerrorlogger.cpp.o [ 45%] Building CXX object test/CMakeFiles/testrunner.dir/testexceptionsafety.cpp.o [ 45%] Building CXX object test/CMakeFiles/testrunner.dir/testfilelister.cpp.o [ 45%] Building CXX object test/CMakeFiles/testrunner.dir/testfilesettings.cpp.o [ 45%] Building CXX object test/CMakeFiles/testrunner.dir/testfunctions.cpp.o [ 46%] Building CXX object test/CMakeFiles/testrunner.dir/testgarbage.cpp.o [ 46%] Building CXX object test/CMakeFiles/testrunner.dir/testimportproject.cpp.o [ 46%] Building CXX object test/CMakeFiles/testrunner.dir/testincompletestatement.cpp.o [ 46%] Building CXX object test/CMakeFiles/testrunner.dir/testinternal.cpp.o [ 47%] Building CXX object test/CMakeFiles/testrunner.dir/testio.cpp.o [ 47%] Building CXX object test/CMakeFiles/testrunner.dir/testleakautovar.cpp.o [ 47%] Building CXX object test/CMakeFiles/testrunner.dir/testlibrary.cpp.o [ 47%] Building CXX object test/CMakeFiles/testrunner.dir/testmathlib.cpp.o /build/cppcheck/src/cppcheck/test/testmathlib.cpp:390:43: warning: integer constant is so large that it is unsigned 390 | constexpr MathLib::bigint i = 18446744073709551615; | ^~~~~~~~~~~~~~~~~~~~ /build/cppcheck/src/cppcheck/test/testmathlib.cpp:395:44: warning: integer constant is so large that it is unsigned 395 | constexpr MathLib::bigint i = -18446744073709551615; | ^~~~~~~~~~~~~~~~~~~~ /build/cppcheck/src/cppcheck/test/testmathlib.cpp:566:44: warning: integer constant is so large that it is unsigned 566 | constexpr MathLib::biguint u = 18446744073709551615; | ^~~~~~~~~~~~~~~~~~~~ /build/cppcheck/src/cppcheck/test/testmathlib.cpp:571:45: warning: integer constant is so large that it is unsigned 571 | constexpr MathLib::biguint u = -18446744073709551615; | ^~~~~~~~~~~~~~~~~~~~ [ 47%] Building CXX object test/CMakeFiles/testrunner.dir/testmemleak.cpp.o [ 48%] Building CXX object test/CMakeFiles/testrunner.dir/testnullpointer.cpp.o [ 48%] Building CXX object test/CMakeFiles/testrunner.dir/testoptions.cpp.o [ 48%] Building CXX object test/CMakeFiles/testrunner.dir/testother.cpp.o [ 48%] Building CXX object test/CMakeFiles/testrunner.dir/testpath.cpp.o [ 50%] Building CXX object test/CMakeFiles/testrunner.dir/testpathmatch.cpp.o [ 50%] Building CXX object test/CMakeFiles/testrunner.dir/testplatform.cpp.o [ 50%] Building CXX object test/CMakeFiles/testrunner.dir/testpostfixoperator.cpp.o [ 50%] Building CXX object test/CMakeFiles/testrunner.dir/testpreprocessor.cpp.o [ 50%] Building CXX object test/CMakeFiles/testrunner.dir/testprocessexecutor.cpp.o [ 51%] Building CXX object test/CMakeFiles/testrunner.dir/testprogrammemory.cpp.o [ 51%] Building CXX object test/CMakeFiles/testrunner.dir/testsettings.cpp.o [ 51%] Building CXX object test/CMakeFiles/testrunner.dir/testsimplifytemplate.cpp.o [ 51%] Building CXX object test/CMakeFiles/testrunner.dir/testsimplifytokens.cpp.o [ 52%] Building CXX object test/CMakeFiles/testrunner.dir/testsimplifytypedef.cpp.o [ 52%] Building CXX object test/CMakeFiles/testrunner.dir/testsimplifyusing.cpp.o [ 52%] Building CXX object test/CMakeFiles/testrunner.dir/testsingleexecutor.cpp.o [ 52%] Building CXX object test/CMakeFiles/testrunner.dir/testsizeof.cpp.o [ 52%] Building CXX object test/CMakeFiles/testrunner.dir/teststandards.cpp.o [ 53%] Building CXX object test/CMakeFiles/testrunner.dir/teststl.cpp.o [ 53%] Building CXX object test/CMakeFiles/testrunner.dir/teststring.cpp.o [ 53%] Building CXX object test/CMakeFiles/testrunner.dir/testsummaries.cpp.o [ 53%] Building CXX object test/CMakeFiles/testrunner.dir/testsuppressions.cpp.o [ 54%] Building CXX object test/CMakeFiles/testrunner.dir/testsymboldatabase.cpp.o [ 54%] Building CXX object test/CMakeFiles/testrunner.dir/testthreadexecutor.cpp.o [ 54%] Building CXX object test/CMakeFiles/testrunner.dir/testtimer.cpp.o [ 54%] Building CXX object test/CMakeFiles/testrunner.dir/testtoken.cpp.o [ 54%] Building CXX object test/CMakeFiles/testrunner.dir/testtokenize.cpp.o [ 55%] Building CXX object test/CMakeFiles/testrunner.dir/testtokenlist.cpp.o [ 55%] Building CXX object test/CMakeFiles/testrunner.dir/testtokenrange.cpp.o [ 55%] Building CXX object test/CMakeFiles/testrunner.dir/testtype.cpp.o [ 55%] Building CXX object test/CMakeFiles/testrunner.dir/testuninitvar.cpp.o [ 56%] Building CXX object test/CMakeFiles/testrunner.dir/testunusedfunctions.cpp.o [ 56%] Building CXX object test/CMakeFiles/testrunner.dir/testunusedprivfunc.cpp.o [ 56%] Building CXX object test/CMakeFiles/testrunner.dir/testunusedvar.cpp.o [ 56%] Building CXX object test/CMakeFiles/testrunner.dir/testutils.cpp.o In file included from /build/cppcheck/src/cppcheck/test/testutils.cpp:19: /build/cppcheck/src/cppcheck/test/testutils.cpp: In member function ‘void TestUtils::id_string() const’: /build/cppcheck/src/cppcheck/test/testutils.cpp:350:60: warning: conversion from ‘long long unsigned int’ to ‘uintptr_t’ {aka ‘unsigned int’} changes value from ‘18446744073709551615’ to ‘4294967295’ [-Woverflow] 350 | ASSERT_EQUALS(std::string(16,'f'), id_string_i(~0ULL)); | ^~~~~ /build/cppcheck/src/cppcheck/test/fixture.h:317:100: note: in definition of macro ‘ASSERT_EQUALS’ 317 | #define ASSERT_EQUALS( EXPECTED, ACTUAL ) do { try { assertEquals(__FILE__, __LINE__, (EXPECTED), (ACTUAL)); } catch (...) { assertNoThrowFail(__FILE__, __LINE__); } } while (false) | ^~~~~~ [ 56%] Building CXX object test/CMakeFiles/testrunner.dir/testvaarg.cpp.o [ 58%] Building CXX object test/CMakeFiles/testrunner.dir/testvalueflow.cpp.o [ 58%] Building CXX object test/CMakeFiles/testrunner.dir/testvarid.cpp.o [ 58%] Building CXX object test/CMakeFiles/testrunner.dir/testvfvalue.cpp.o [ 58%] Linking CXX executable ../bin/testrunner [ 58%] Built target testrunner [ 58%] Building CXX object test/signal/CMakeFiles/test-signalhandler.dir/test-signalhandler.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 42 | } | ^ [ 58%] Building CXX object test/signal/CMakeFiles/test-signalhandler.dir/__/__/cli/signalhandler.cpp.o [ 58%] Building CXX object test/signal/CMakeFiles/test-signalhandler.dir/__/__/cli/stacktrace.cpp.o /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] 67 | const int addressLen = int(secondBracketAddress-beginAddress); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/cppcheck/src/cppcheck/cli/stacktrace.cpp:89:21: warning: useless cast to type ‘int’ [-Wuseless-cast] 89 | (int)(secondBracketAddress-firstBracketAddress-3), firstBracketAddress+3, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/cppcheck/src/cppcheck/cli/stacktrace.cpp:93:21: warning: useless cast to type ‘int’ [-Wuseless-cast] 93 | (int)(secondBracketAddress-firstBracketAddress-3), firstBracketAddress+3, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/cppcheck/src/cppcheck/cli/stacktrace.cpp:94:21: warning: useless cast to type ‘int’ [-Wuseless-cast] 94 | (int)(firstBracketAddress-symbolString), symbolString); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 58%] Linking CXX executable ../../bin/test-signalhandler [ 58%] Built target test-signalhandler [ 59%] Building CXX object test/signal/CMakeFiles/test-stacktrace.dir/test-stacktrace.cpp.o [ 59%] Building CXX object test/signal/CMakeFiles/test-stacktrace.dir/__/__/cli/stacktrace.cpp.o /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] 67 | const int addressLen = int(secondBracketAddress-beginAddress); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/cppcheck/src/cppcheck/cli/stacktrace.cpp:89:21: warning: useless cast to type ‘int’ [-Wuseless-cast] 89 | (int)(secondBracketAddress-firstBracketAddress-3), firstBracketAddress+3, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/cppcheck/src/cppcheck/cli/stacktrace.cpp:93:21: warning: useless cast to type ‘int’ [-Wuseless-cast] 93 | (int)(secondBracketAddress-firstBracketAddress-3), firstBracketAddress+3, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/cppcheck/src/cppcheck/cli/stacktrace.cpp:94:21: warning: useless cast to type ‘int’ [-Wuseless-cast] 94 | (int)(firstBracketAddress-symbolString), symbolString); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 59%] Linking CXX executable ../../bin/test-stacktrace [ 59%] Built target test-stacktrace [ 59%] Building CXX object test/seh/CMakeFiles/test-sehwrapper.dir/test-sehwrapper.cpp.o [ 59%] Building CXX object test/seh/CMakeFiles/test-sehwrapper.dir/__/__/cli/sehwrapper.cpp.o [ 60%] Linking CXX executable ../../bin/test-sehwrapper [ 60%] Built target test-sehwrapper [ 60%] Built target cppcheck-gui_autogen_timestamp_deps [ 61%] Automatic MOC for target cppcheck-gui [ 61%] Built target cppcheck-gui_autogen [ 61%] Generating ui_statsdialog.h /usr/lib/qt6/uic: error while loading shared libraries: libicui18n.so.75: cannot open shared object file: No such file or directory make[2]: *** [gui/CMakeFiles/cppcheck-gui.dir/build.make:145: gui/ui_statsdialog.h] Error 127 make[1]: *** [CMakeFiles/Makefile2:1785: gui/CMakeFiles/cppcheck-gui.dir/all] Error 2 make: *** [Makefile:146: all] Error 2 ==> ERROR: A failure occurred in build(). Aborting... ==> ERROR: Build failed, check /var/lib/archbuild/extra-staging-with-build-support-i686/build/build used straw: :with_build_support:haskell_without_check: build@euronuc.lan