Task #569 - kexec-tools-2.0.28-9.fc41/scan.log
back to task #569download
scan.ini: [scan] scan.ini: tool = csmock scan.ini: tool-version = csmock-3.5.3-1.el9 scan.ini: tool-args = '/usr/bin/csmock' '-r' 'fedora-41-x86_64' '-t' 'cppcheck,gcc,clang,shellcheck' '-o' '/tmp/tmpuxt07hhy/kexec-tools-2.0.28-9.fc41.tar.xz' '--gcc-analyze' '/tmp/tmpuxt07hhy/kexec-tools-2.0.28-9.fc41.src.rpm' scan.ini: host = ip-172-16-1-146.us-west-2.compute.internal scan.ini: store-results-to = /tmp/tmpuxt07hhy/kexec-tools-2.0.28-9.fc41.tar.xz scan.ini: time-created = 2024-07-03 13:40:36 scan.ini: enabled-plugins = clang, cppcheck, gcc, shellcheck scan.ini: mock-config = fedora-41-x86_64 scan.ini: project-name = kexec-tools-2.0.28-9.fc41 >>> 2024-07-03 13:40:36 "rpm -qa | sort -V > '/tmp/csmockvemlj75f/kexec-tools-2.0.28-9.fc41/debug/rpm-list-host.txt'" >>> 2024-07-03 13:40:37 "/usr/bin/mock" "-r" "fedora-41-x86_64" "--plugin-option=tmpfs:keep_mounted=True" "--config-opts=print_main_output=True" "--init" INFO: mock.py version 5.6 starting (python version = 3.9.19, NVR = mock-5.6-1.el9), args: /usr/libexec/mock/mock -r fedora-41-x86_64 --plugin-option=tmpfs:keep_mounted=True --config-opts=print_main_output=True --init Start(bootstrap): init plugins INFO: selinux enabled Finish(bootstrap): init plugins Start: init plugins INFO: selinux enabled Finish: init plugins INFO: Signal handler active Start: run Start: clean chroot Finish: clean chroot Mock Version: 5.6 INFO: Mock Version: 5.6 Start(bootstrap): chroot init INFO: calling preinit hooks INFO: enabled root cache INFO: enabled package manager cache Start(bootstrap): cleaning package manager metadata Finish(bootstrap): cleaning package manager metadata INFO: Package manager dnf5 detected and used (fallback) Finish(bootstrap): chroot init Start: chroot init INFO: calling preinit hooks INFO: enabled root cache Start: unpacking root cache Finish: unpacking root cache INFO: enabled package manager cache Start: cleaning package manager metadata Finish: cleaning package manager metadata INFO: enabled HW Info plugin INFO: Package manager dnf5 detected and used (direct choice) Finish: chroot init Finish: run >>> 2024-07-03 13:40:39 "/usr/bin/mock" "-r" "fedora-41-x86_64" "--plugin-option=tmpfs:keep_mounted=True" "--config-opts=print_main_output=True" "--quiet" "--installdeps" "/tmp/csmockvemlj75f/kexec-tools-2.0.28-9.fc41.src.rpm" Updating and loading repositories: fedora 100% | 1.2 MiB/s | 23.7 KiB | 00m00s Repositories loaded. Package "pkgconf-pkg-config-2.1.1-1.fc41.x86_64" is already installed. Package Arch Version Repository Size Installing: autoconf noarch 2.72-2.fc41 fedora 2.8 MiB automake noarch 1.16.5-16.fc40 fedora 1.7 MiB bison x86_64 3.8.2-7.fc40 fedora 3.5 MiB bzip2-devel x86_64 1.0.8-18.fc40 fedora 309.8 KiB elfutils-devel x86_64 0.191-7.fc41 fedora 175.2 KiB flex x86_64 2.6.4-16.fc40 fedora 805.4 KiB gcc x86_64 14.1.1-6.fc41 fedora 104.1 MiB gettext x86_64 0.22.5-2.fc41 fedora 5.2 MiB glib2-devel x86_64 2.80.3-1.fc41 fedora 15.6 MiB intltool noarch 0.51.0-26.fc40 fedora 169.1 KiB libtool x86_64 2.4.7-11.fc41 fedora 2.6 MiB libzstd-devel x86_64 1.5.6-1.fc41 fedora 202.4 KiB lzo-devel x86_64 2.10-12.fc40 fedora 212.2 KiB make x86_64 1:4.4.1-6.fc40 fedora 1.8 MiB ncurses-devel x86_64 6.4-12.20240127.fc40 fedora 859.8 KiB snappy-devel x86_64 1.2.1-1.fc41 fedora 47.1 KiB systemd-rpm-macros noarch 256.1-3.fc41 fedora 9.3 KiB zlib-ng-compat-devel x86_64 2.1.7-1.fc41 fedora 106.8 KiB Installing dependencies: annobin-docs noarch 12.60-1.fc41 fedora 96.2 KiB annobin-plugin-gcc x86_64 12.60-1.fc41 fedora 976.2 KiB cmake-filesystem x86_64 3.28.3-6.fc41 fedora 0.0 B cpp x86_64 14.1.1-6.fc41 fedora 35.0 MiB elfutils-libelf-devel x86_64 0.191-7.fc41 fedora 34.4 KiB emacs-filesystem noarch 1:30.0-2.fc41 fedora 0.0 B expat x86_64 2.6.2-1.fc41 fedora 280.8 KiB gc x86_64 8.2.2-6.fc40 fedora 258.7 KiB gcc-plugin-annobin x86_64 14.1.1-6.fc41 fedora 57.1 KiB gettext-common-devel noarch 0.22.5-2.fc41 fedora 586.5 KiB gettext-devel x86_64 0.22.5-2.fc41 fedora 1.0 MiB gettext-envsubst x86_64 0.22.5-2.fc41 fedora 74.9 KiB gettext-libs x86_64 0.22.5-2.fc41 fedora 1.7 MiB gettext-runtime x86_64 0.22.5-2.fc41 fedora 481.3 KiB glib2 x86_64 2.80.3-1.fc41 fedora 14.6 MiB glibc-devel x86_64 2.39.9000-26.fc41 fedora 36.8 KiB glibc-headers-x86 noarch 2.39.9000-26.fc41 fedora 2.2 MiB gnutls x86_64 3.8.5-6.fc41 fedora 3.2 MiB groff-base x86_64 1.23.0-6.fc40 fedora 3.8 MiB guile30 x86_64 3.0.9-1.fc41 fedora 52.7 MiB kernel-headers x86_64 6.10.0-0.rc6.50.fc41 fedora 6.3 MiB libb2 x86_64 0.98.1-11.fc40 fedora 42.2 KiB libblkid-devel x86_64 2.40.1-2.fc41 fedora 44.9 KiB libffi-devel x86_64 3.4.6-1.fc41 fedora 33.1 KiB libmount-devel x86_64 2.40.1-2.fc41 fedora 63.5 KiB libmpc x86_64 1.3.1-5.fc40 fedora 164.7 KiB libselinux-devel x86_64 3.7-1.fc41 fedora 126.4 KiB libsepol-devel x86_64 3.7-1.fc41 fedora 120.3 KiB libtextstyle x86_64 0.22.5-2.fc41 fedora 195.6 KiB libxcrypt-devel x86_64 4.4.36-5.fc40 fedora 30.3 KiB lzo x86_64 2.10-12.fc40 fedora 162.9 KiB lzo-minilzo x86_64 2.10-12.fc40 fedora 40.7 KiB m4 x86_64 1.4.19-9.fc40 fedora 588.9 KiB mailcap noarch 2.1.54-5.fc40 fedora 86.0 KiB mpdecimal x86_64 2.5.1-9.fc40 fedora 200.9 KiB ncurses x86_64 6.4-12.20240127.fc40 fedora 621.0 KiB ncurses-c++-libs x86_64 6.4-12.20240127.fc40 fedora 161.7 KiB nettle x86_64 3.10-2.fc41 fedora 793.0 KiB pcre2-devel x86_64 10.44-1.fc41 fedora 2.0 MiB pcre2-utf16 x86_64 10.44-1.fc41 fedora 590.0 KiB pcre2-utf32 x86_64 10.44-1.fc41 fedora 562.0 KiB perl-AutoLoader noarch 5.74-509.fc41 fedora 20.5 KiB perl-B x86_64 1.89-509.fc41 fedora 494.0 KiB perl-Carp noarch 1.54-510.fc41 fedora 46.5 KiB perl-Class-Struct noarch 0.68-509.fc41 fedora 25.4 KiB perl-Clone x86_64 0.46-7.fc41 fedora 32.4 KiB perl-Compress-Raw-Bzip2 x86_64 2.212-511.fc41 fedora 69.5 KiB perl-Compress-Raw-Zlib x86_64 2.212-511.fc41 fedora 162.4 KiB perl-Data-Dump noarch 1.25-10.fc40 fedora 50.1 KiB perl-Data-Dumper x86_64 2.189-511.fc41 fedora 111.7 KiB perl-Digest noarch 1.20-510.fc41 fedora 35.2 KiB perl-Digest-HMAC noarch 1.04-10.fc40 fedora 28.0 KiB perl-Digest-MD5 x86_64 2.59-4.fc41 fedora 59.7 KiB perl-Digest-SHA x86_64 1:6.04-511.fc41 fedora 116.5 KiB perl-DynaLoader x86_64 1.56-509.fc41 fedora 32.1 KiB perl-Encode x86_64 4:3.21-510.fc41 fedora 4.7 MiB perl-Encode-Locale noarch 1.05-29.fc40 fedora 19.0 KiB perl-Errno x86_64 1.38-509.fc41 fedora 8.4 KiB perl-Exporter noarch 5.78-510.fc41 fedora 54.2 KiB perl-Fcntl x86_64 1.18-509.fc41 fedora 45.0 KiB perl-File-Basename noarch 2.86-509.fc41 fedora 14.0 KiB perl-File-Compare noarch 1.100.800-509.fc41 fedora 5.6 KiB perl-File-Copy noarch 2.41-509.fc41 fedora 19.6 KiB perl-File-Find noarch 1.44-509.fc41 fedora 41.9 KiB perl-File-Listing noarch 6.16-3.fc40 fedora 41.1 KiB perl-File-Path noarch 2.18-510.fc41 fedora 63.5 KiB perl-File-Temp noarch 1:0.231.100-510.fc41 fedora 162.3 KiB perl-File-stat noarch 1.14-509.fc41 fedora 12.5 KiB perl-FileHandle noarch 2.05-509.fc41 fedora 9.3 KiB perl-Getopt-Long noarch 1:2.58-1.fc41 fedora 144.4 KiB perl-Getopt-Std noarch 1.14-509.fc41 fedora 11.2 KiB perl-HTML-Parser x86_64 3.82-2.fc41 fedora 280.7 KiB perl-HTML-Tagset noarch 3.24-1.fc41 fedora 18.6 KiB perl-HTTP-Cookies noarch 6.11-3.fc40 fedora 73.3 KiB perl-HTTP-Date noarch 6.06-4.fc40 fedora 41.1 KiB perl-HTTP-Message noarch 6.46-1.fc41 fedora 214.9 KiB perl-HTTP-Negotiate noarch 6.01-38.fc40 fedora 27.6 KiB perl-HTTP-Tiny noarch 0.088-511.fc41 fedora 152.1 KiB perl-I18N-Langinfo x86_64 0.24-509.fc41 fedora 38.8 KiB perl-IO x86_64 1.55-509.fc41 fedora 151.1 KiB perl-IO-Compress noarch 2.212-511.fc41 fedora 1.0 MiB perl-IO-HTML noarch 1.004-12.fc40 fedora 45.1 KiB perl-IO-Socket-IP noarch 0.42-511.fc41 fedora 98.6 KiB perl-IO-Socket-SSL noarch 2.085-1.fc40 fedora 685.0 KiB perl-IPC-Open3 noarch 1.22-509.fc41 fedora 22.5 KiB perl-LWP-MediaTypes noarch 6.04-18.fc41 fedora 78.9 KiB perl-MIME-Base64 x86_64 3.16-510.fc41 fedora 46.1 KiB perl-Module-Load noarch 1:0.36-510.fc41 fedora 14.8 KiB perl-Mozilla-CA noarch 20240313-1.fc41 fedora 9.5 KiB perl-NTLM noarch 1.09-38.fc40 fedora 31.2 KiB perl-Net-HTTP noarch 6.23-4.fc40 fedora 74.5 KiB perl-Net-SSLeay x86_64 1.94-4.fc41 fedora 1.3 MiB perl-POSIX x86_64 2.20-509.fc41 fedora 235.1 KiB perl-PathTools x86_64 3.91-510.fc41 fedora 179.6 KiB perl-Pod-Escapes noarch 1:1.07-510.fc41 fedora 24.9 KiB perl-Pod-Perldoc noarch 3.28.01-511.fc41 fedora 163.1 KiB perl-Pod-Simple noarch 1:3.45-510.fc41 fedora 559.8 KiB perl-Pod-Usage noarch 4:2.03-510.fc41 fedora 84.7 KiB perl-Scalar-List-Utils x86_64 5:1.63-510.fc41 fedora 145.5 KiB perl-SelectSaver noarch 1.02-509.fc41 fedora 2.2 KiB perl-Socket x86_64 4:2.038-510.fc41 fedora 124.0 KiB perl-Storable x86_64 1:3.32-510.fc41 fedora 232.3 KiB perl-Symbol noarch 1.09-509.fc41 fedora 6.8 KiB perl-Term-ANSIColor noarch 5.01-511.fc41 fedora 97.5 KiB perl-Term-Cap noarch 1.18-510.fc41 fedora 29.3 KiB perl-Text-ParseWords noarch 3.31-510.fc41 fedora 13.5 KiB perl-Text-Tabs+Wrap noarch 2024.001-510.fc41 fedora 22.5 KiB perl-Thread-Queue noarch 3.14-510.fc41 fedora 28.8 KiB perl-Time-Local noarch 2:1.350-510.fc41 fedora 68.9 KiB perl-TimeDate noarch 1:2.33-14.fc40 fedora 95.0 KiB perl-Try-Tiny noarch 0.31-9.fc40 fedora 66.8 KiB perl-URI noarch 5.28-1.fc41 fedora 240.2 KiB perl-WWW-RobotRules noarch 6.02-39.fc40 fedora 24.3 KiB perl-XML-Parser x86_64 2.47-4.fc41 fedora 653.0 KiB perl-base noarch 2.27-509.fc41 fedora 12.5 KiB perl-constant noarch 1.33-511.fc41 fedora 26.2 KiB perl-if noarch 0.61.000-509.fc41 fedora 5.8 KiB perl-interpreter x86_64 4:5.40.0-509.fc41 fedora 122.3 KiB perl-libnet noarch 3.15-511.fc41 fedora 289.0 KiB perl-libs x86_64 4:5.40.0-509.fc41 fedora 9.8 MiB perl-libwww-perl noarch 6.77-1.fc41 fedora 520.4 KiB perl-locale noarch 1.12-509.fc41 fedora 6.5 KiB perl-mro x86_64 1.29-509.fc41 fedora 45.6 KiB perl-overload noarch 1.37-509.fc41 fedora 71.5 KiB perl-overloading noarch 0.02-509.fc41 fedora 4.8 KiB perl-parent noarch 1:0.241-510.fc41 fedora 9.7 KiB perl-podlators noarch 1:5.01-510.fc41 fedora 308.1 KiB perl-subs noarch 1.04-509.fc41 fedora 2.1 KiB perl-threads x86_64 1:2.40-510.fc41 fedora 115.1 KiB perl-threads-shared x86_64 1.69-510.fc41 fedora 83.7 KiB perl-vars noarch 1.05-509.fc41 fedora 3.9 KiB python-pip-wheel noarch 24.1.1-1.fc41 fedora 1.2 MiB python3 x86_64 3.13.0~b3-1.fc41 fedora 31.8 KiB python3-libs x86_64 3.13.0~b3-1.fc41 fedora 40.5 MiB python3-packaging noarch 24.1-1.fc41 fedora 422.7 KiB snappy x86_64 1.2.1-1.fc41 fedora 71.1 KiB sysprof-capture-devel x86_64 46.0-1.fc41 fedora 252.8 KiB tzdata noarch 2024a-8.fc41 fedora 1.7 MiB xz-devel x86_64 1:5.6.2-1.fc41 fedora 255.6 KiB Transaction Summary: Installing: 157 packages Total size of inbound packages is 98 MiB. Need to download 0 B. After this operation 340 MiB will be used (install 340 MiB, remove 0 B). [ 1/157] autoconf-0:2.72-2.fc41.noarch 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 2/157] automake-0:1.16.5-16.fc40.noa 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 3/157] bison-0:3.8.2-7.fc40.x86_64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 4/157] flex-0:2.6.4-16.fc40.x86_64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 5/157] gcc-0:14.1.1-6.fc41.x86_64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 6/157] gettext-0:0.22.5-2.fc41.x86_6 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 7/157] intltool-0:0.51.0-26.fc40.noa 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 8/157] libtool-0:2.4.7-11.fc41.x86_6 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 9/157] make-1:4.4.1-6.fc40.x86_64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 10/157] systemd-rpm-macros-0:256.1-3. 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 11/157] bzip2-devel-0:1.0.8-18.fc40.x 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 12/157] elfutils-devel-0:0.191-7.fc41 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 13/157] glib2-devel-0:2.80.3-1.fc41.x 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 14/157] libzstd-devel-0:1.5.6-1.fc41. 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 15/157] lzo-devel-0:2.10-12.fc40.x86_ 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 16/157] ncurses-devel-0:6.4-12.202401 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 17/157] snappy-devel-0:1.2.1-1.fc41.x 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 18/157] zlib-ng-compat-devel-0:2.1.7- 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 19/157] emacs-filesystem-1:30.0-2.fc4 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 20/157] m4-0:1.4.19-9.fc40.x86_64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 21/157] perl-Carp-0:1.54-510.fc41.noa 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 22/157] perl-Class-Struct-0:0.68-509. 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 23/157] perl-Data-Dumper-0:2.189-511. 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 24/157] perl-Errno-0:1.38-509.fc41.x8 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 25/157] perl-Exporter-0:5.78-510.fc41 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 26/157] perl-File-Basename-0:2.86-509 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 27/157] perl-File-Compare-0:1.100.800 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 28/157] perl-File-Copy-0:2.41-509.fc4 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 29/157] perl-File-Find-0:1.44-509.fc4 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 30/157] perl-File-Temp-1:0.231.100-51 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 31/157] perl-File-stat-0:1.14-509.fc4 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 32/157] perl-Getopt-Long-1:2.58-1.fc4 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 33/157] perl-IO-0:1.55-509.fc41.x86_6 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 34/157] perl-POSIX-0:2.20-509.fc41.x8 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 35/157] perl-PathTools-0:3.91-510.fc4 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 36/157] perl-Text-ParseWords-0:3.31-5 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 37/157] perl-constant-0:1.33-511.fc41 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 38/157] perl-interpreter-4:5.40.0-509 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 39/157] perl-File-Path-0:2.18-510.fc4 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 40/157] perl-Thread-Queue-0:3.14-510. 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 41/157] perl-threads-1:2.40-510.fc41. 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 42/157] cpp-0:14.1.1-6.fc41.x86_64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 43/157] libmpc-0:1.3.1-5.fc40.x86_64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 44/157] gettext-libs-0:0.22.5-2.fc41. 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 45/157] gettext-runtime-0:0.22.5-2.fc 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 46/157] libtextstyle-0:0.22.5-2.fc41. 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 47/157] perl-Text-Tabs+Wrap-0:2024.00 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 48/157] perl-XML-Parser-0:2.47-4.fc41 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 49/157] guile30-0:3.0.9-1.fc41.x86_64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 50/157] elfutils-libelf-devel-0:0.191 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 51/157] glib2-0:2.80.3-1.fc41.x86_64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 52/157] python3-packaging-0:24.1-1.fc 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 53/157] lzo-0:2.10-12.fc40.x86_64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 54/157] lzo-minilzo-0:2.10-12.fc40.x8 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 55/157] ncurses-c++-libs-0:6.4-12.202 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 56/157] cmake-filesystem-0:3.28.3-6.f 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 57/157] snappy-0:1.2.1-1.fc41.x86_64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 58/157] perl-B-0:1.89-509.fc41.x86_64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 59/157] perl-Scalar-List-Utils-5:1.63 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 60/157] perl-libs-4:5.40.0-509.fc41.x 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 61/157] perl-overload-0:1.37-509.fc41 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 62/157] perl-Fcntl-0:1.18-509.fc41.x8 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 63/157] perl-parent-1:0.241-510.fc41. 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 64/157] perl-Symbol-0:1.09-509.fc41.n 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 65/157] perl-Pod-Usage-4:2.03-510.fc4 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 66/157] perl-base-0:2.27-509.fc41.noa 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 67/157] perl-SelectSaver-0:1.02-509.f 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 68/157] perl-Socket-4:2.038-510.fc41. 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 69/157] perl-locale-0:1.12-509.fc41.n 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 70/157] perl-vars-0:1.05-509.fc41.noa 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 71/157] perl-threads-shared-0:1.69-51 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 72/157] gettext-envsubst-0:0.22.5-2.f 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 73/157] expat-0:2.6.2-1.fc41.x86_64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 74/157] perl-URI-0:5.28-1.fc41.noarch 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 75/157] perl-libwww-perl-0:6.77-1.fc4 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 76/157] gc-0:8.2.2-6.fc40.x86_64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 77/157] gnutls-0:3.8.5-6.fc41.x86_64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 78/157] perl-if-0:0.61.000-509.fc41.n 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 79/157] perl-overloading-0:0.02-509.f 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 80/157] perl-DynaLoader-0:1.56-509.fc 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 81/157] perl-mro-0:1.29-509.fc41.x86_ 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 82/157] perl-Pod-Perldoc-0:3.28.01-51 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 83/157] perl-podlators-1:5.01-510.fc4 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 84/157] perl-MIME-Base64-0:3.16-510.f 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 85/157] perl-libnet-0:3.15-511.fc41.n 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 86/157] perl-Data-Dump-0:1.25-10.fc40 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 87/157] perl-Digest-MD5-0:2.59-4.fc41 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 88/157] perl-Encode-Locale-0:1.05-29. 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 89/157] perl-File-Listing-0:6.16-3.fc 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 90/157] perl-HTML-Parser-0:3.82-2.fc4 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 91/157] perl-HTTP-Cookies-0:6.11-3.fc 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 92/157] perl-HTTP-Date-0:6.06-4.fc40. 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 93/157] perl-HTTP-Message-0:6.46-1.fc 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 94/157] perl-HTTP-Negotiate-0:6.01-38 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 95/157] perl-LWP-MediaTypes-0:6.04-18 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 96/157] perl-Module-Load-1:0.36-510.f 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 97/157] perl-NTLM-0:1.09-38.fc40.noar 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 98/157] perl-Net-HTTP-0:6.23-4.fc40.n 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 99/157] perl-Try-Tiny-0:0.31-9.fc40.n 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [100/157] perl-WWW-RobotRules-0:6.02-39 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [101/157] nettle-0:3.10-2.fc41.x86_64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [102/157] groff-base-0:1.23.0-6.fc40.x8 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [103/157] perl-HTTP-Tiny-0:0.088-511.fc 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [104/157] perl-IPC-Open3-0:1.22-509.fc4 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [105/157] perl-Pod-Simple-1:3.45-510.fc 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [106/157] perl-Term-ANSIColor-0:5.01-51 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [107/157] perl-Term-Cap-0:1.18-510.fc41 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [108/157] perl-FileHandle-0:2.05-509.fc 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [109/157] perl-IO-Socket-IP-0:0.42-511. 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [110/157] perl-Time-Local-2:1.350-510.f 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [111/157] perl-subs-0:1.04-509.fc41.noa 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [112/157] perl-Digest-0:1.20-510.fc41.n 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [113/157] perl-I18N-Langinfo-0:0.24-509 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [114/157] perl-HTML-Tagset-0:3.24-1.fc4 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [115/157] perl-TimeDate-1:2.33-14.fc40. 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [116/157] perl-Clone-0:0.46-7.fc41.x86_ 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [117/157] perl-Compress-Raw-Zlib-0:2.21 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [118/157] perl-IO-Compress-0:2.212-511. 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [119/157] perl-IO-HTML-0:1.004-12.fc40. 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [120/157] mailcap-0:2.1.54-5.fc40.noarc 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [121/157] perl-Digest-HMAC-0:1.04-10.fc 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [122/157] perl-IO-Socket-SSL-0:2.085-1. 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [123/157] perl-Mozilla-CA-0:20240313-1. 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [124/157] perl-Net-SSLeay-0:1.94-4.fc41 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [125/157] perl-Pod-Escapes-1:1.07-510.f 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [126/157] ncurses-0:6.4-12.20240127.fc4 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [127/157] perl-AutoLoader-0:5.74-509.fc 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [128/157] perl-Compress-Raw-Bzip2-0:2.2 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [129/157] perl-Digest-SHA-1:6.04-511.fc 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [130/157] annobin-plugin-gcc-0:12.60-1. 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [131/157] gcc-plugin-annobin-0:14.1.1-6 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [132/157] annobin-docs-0:12.60-1.fc41.n 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [133/157] python3-0:3.13.0~b3-1.fc41.x8 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [134/157] python3-libs-0:3.13.0~b3-1.fc 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [135/157] libb2-0:0.98.1-11.fc40.x86_64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [136/157] mpdecimal-0:2.5.1-9.fc40.x86_ 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [137/157] python-pip-wheel-0:24.1.1-1.f 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [138/157] tzdata-0:2024a-8.fc41.noarch 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [139/157] perl-Encode-4:3.21-510.fc41.x 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [140/157] perl-Getopt-Std-0:1.14-509.fc 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [141/157] perl-Storable-1:3.32-510.fc41 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [142/157] gettext-devel-0:0.22.5-2.fc41 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [143/157] gettext-common-devel-0:0.22.5 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [144/157] libffi-devel-0:3.4.6-1.fc41.x 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [145/157] libmount-devel-0:2.40.1-2.fc4 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [146/157] libselinux-devel-0:3.7-1.fc41 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [147/157] libsepol-devel-0:3.7-1.fc41.x 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [148/157] pcre2-devel-0:10.44-1.fc41.x8 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [149/157] pcre2-utf16-0:10.44-1.fc41.x8 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [150/157] pcre2-utf32-0:10.44-1.fc41.x8 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [151/157] sysprof-capture-devel-0:46.0- 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [152/157] glibc-devel-0:2.39.9000-26.fc 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [153/157] glibc-headers-x86-0:2.39.9000 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [154/157] libxcrypt-devel-0:4.4.36-5.fc 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [155/157] xz-devel-1:5.6.2-1.fc41.x86_6 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [156/157] libblkid-devel-0:2.40.1-2.fc4 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [157/157] kernel-headers-0:6.10.0-0.rc6 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [157/157] Total 100% | 0.0 B/s | 0.0 B | 00m00s Running transaction [ 1/159] Verify package files 100% | 427.0 B/s | 157.0 B | 00m00s [ 2/159] Prepare transaction 100% | 2.0 KiB/s | 157.0 B | 00m00s [ 3/159] Installing m4-0:1.4.19-9.fc40 100% | 52.8 MiB/s | 595.2 KiB | 00m00s [ 4/159] Installing expat-0:2.6.2-1.fc 100% | 46.0 MiB/s | 282.9 KiB | 00m00s [ 5/159] Installing cmake-filesystem-0 100% | 1.2 MiB/s | 7.1 KiB | 00m00s [ 6/159] Installing zlib-ng-compat-dev 100% | 35.3 MiB/s | 108.3 KiB | 00m00s [ 7/159] Installing libtextstyle-0:0.2 100% | 48.0 MiB/s | 196.4 KiB | 00m00s [ 8/159] Installing gettext-libs-0:0.2 100% | 166.9 MiB/s | 1.7 MiB | 00m00s [ 9/159] Installing libmpc-0:1.3.1-5.f 100% | 27.1 MiB/s | 166.2 KiB | 00m00s [ 10/159] Installing libzstd-devel-0:1. 100% | 49.6 MiB/s | 203.2 KiB | 00m00s [ 11/159] Installing elfutils-libelf-de 100% | 8.7 MiB/s | 35.8 KiB | 00m00s [ 12/159] Installing cpp-0:14.1.1-6.fc4 100% | 275.6 MiB/s | 35.0 MiB | 00m00s [ 13/159] Installing kernel-headers-0:6 100% | 99.2 MiB/s | 6.4 MiB | 00m00s [ 14/159] Installing libblkid-devel-0:2 100% | 11.2 MiB/s | 46.0 KiB | 00m00s [ 15/159] Installing xz-devel-1:5.6.2-1 100% | 36.2 MiB/s | 259.4 KiB | 00m00s [ 16/159] Installing glibc-headers-x86- 100% | 76.1 MiB/s | 2.3 MiB | 00m00s [ 17/159] Installing libxcrypt-devel-0: 100% | 5.3 MiB/s | 32.6 KiB | 00m00s [ 18/159] Installing glibc-devel-0:2.39 100% | 6.6 MiB/s | 40.5 KiB | 00m00s [ 19/159] Installing sysprof-capture-de 100% | 41.6 MiB/s | 255.7 KiB | 00m00s [ 20/159] Installing pcre2-utf32-0:10.4 100% | 109.9 MiB/s | 562.8 KiB | 00m00s [ 21/159] Installing pcre2-utf16-0:10.4 100% | 57.7 MiB/s | 590.9 KiB | 00m00s [ 22/159] Installing pcre2-devel-0:10.4 100% | 110.8 MiB/s | 2.0 MiB | 00m00s [ 23/159] Installing libsepol-devel-0:3 100% | 15.6 MiB/s | 127.8 KiB | 00m00s [ 24/159] Installing libselinux-devel-0 100% | 11.2 MiB/s | 161.2 KiB | 00m00s [ 25/159] Installing libmount-devel-0:2 100% | 21.0 MiB/s | 64.5 KiB | 00m00s [ 26/159] Installing libffi-devel-0:3.4 100% | 6.8 MiB/s | 34.8 KiB | 00m00s [ 27/159] Installing gettext-common-dev 100% | 81.9 MiB/s | 586.8 KiB | 00m00s [ 28/159] Installing tzdata-0:2024a-8.f 100% | 29.4 MiB/s | 1.9 MiB | 00m00s [ 29/159] Installing python-pip-wheel-0 100% | 249.9 MiB/s | 1.2 MiB | 00m00s [ 30/159] Installing mpdecimal-0:2.5.1- 100% | 49.3 MiB/s | 202.0 KiB | 00m00s [ 31/159] Installing libb2-0:0.98.1-11. 100% | 4.7 MiB/s | 43.3 KiB | 00m00s [ 32/159] Installing python3-libs-0:3.1 100% | 201.2 MiB/s | 40.8 MiB | 00m00s [ 33/159] Installing python3-0:3.13.0~b 100% | 6.6 MiB/s | 33.6 KiB | 00m00s [ 34/159] Installing python3-packaging- 100% | 60.5 MiB/s | 433.5 KiB | 00m00s [ 35/159] Installing annobin-docs-0:12. 100% | 23.8 MiB/s | 97.4 KiB | 00m00s [ 36/159] Installing ncurses-0:6.4-12.2 100% | 87.6 MiB/s | 627.6 KiB | 00m00s [ 37/159] Installing mailcap-0:2.1.54-5 100% | 8.5 MiB/s | 87.1 KiB | 00m00s >>> Running pre-install scriptlet: groff-base-0:1.23.0-6.fc40.x86_64 >>> Stop pre-install scriptlet: groff-base-0:1.23.0-6.fc40.x86_64 [ 38/159] Installing groff-base-0:1.23. 100% | 120.6 MiB/s | 3.9 MiB | 00m00s >>> Running post-install scriptlet: groff-base-0:1.23.0-6.fc40.x86_64 >>> Stop post-install scriptlet: groff-base-0:1.23.0-6.fc40.x86_64 [ 39/159] Installing perl-Digest-0:1.20 100% | 9.0 MiB/s | 37.0 KiB | 00m00s [ 40/159] Installing perl-B-0:1.89-509. 100% | 60.7 MiB/s | 497.2 KiB | 00m00s [ 41/159] Installing perl-FileHandle-0: 100% | 3.2 MiB/s | 9.8 KiB | 00m00s [ 42/159] Installing perl-Digest-MD5-0: 100% | 15.0 MiB/s | 61.6 KiB | 00m00s [ 43/159] Installing perl-Data-Dumper-0 100% | 22.2 MiB/s | 113.6 KiB | 00m00s [ 44/159] Installing perl-libnet-0:3.15 100% | 35.9 MiB/s | 294.3 KiB | 00m00s [ 45/159] Installing perl-IO-Socket-IP- 100% | 19.6 MiB/s | 100.4 KiB | 00m00s [ 46/159] Installing perl-AutoLoader-0: 100% | 6.8 MiB/s | 20.9 KiB | 00m00s [ 47/159] Installing perl-URI-0:5.28-1. 100% | 27.3 MiB/s | 251.8 KiB | 00m00s [ 48/159] Installing perl-Text-Tabs+Wra 100% | 5.8 MiB/s | 23.8 KiB | 00m00s [ 49/159] Installing perl-locale-0:1.12 100% | 3.4 MiB/s | 6.9 KiB | 00m00s [ 50/159] Installing perl-File-Path-0:2 100% | 21.0 MiB/s | 64.5 KiB | 00m00s [ 51/159] Installing perl-if-0:0.61.000 100% | 2.0 MiB/s | 6.2 KiB | 00m00s [ 52/159] Installing perl-Time-Local-2: 100% | 17.2 MiB/s | 70.5 KiB | 00m00s [ 53/159] Installing perl-Mozilla-CA-0: 100% | 3.4 MiB/s | 10.5 KiB | 00m00s [ 54/159] Installing perl-Pod-Escapes-1 100% | 6.3 MiB/s | 25.9 KiB | 00m00s [ 55/159] Installing perl-Net-SSLeay-0: 100% | 104.8 MiB/s | 1.4 MiB | 00m00s [ 56/159] Installing perl-IO-Socket-SSL 100% | 96.1 MiB/s | 689.0 KiB | 00m00s [ 57/159] Installing perl-Class-Struct- 100% | 8.4 MiB/s | 25.9 KiB | 00m00s [ 58/159] Installing perl-POSIX-0:2.20- 100% | 46.2 MiB/s | 236.4 KiB | 00m00s [ 59/159] Installing perl-File-Temp-1:0 100% | 40.0 MiB/s | 164.0 KiB | 00m00s [ 60/159] Installing perl-IPC-Open3-0:1 100% | 7.6 MiB/s | 23.3 KiB | 00m00s [ 61/159] Installing perl-Term-ANSIColo 100% | 19.4 MiB/s | 99.1 KiB | 00m00s [ 62/159] Installing perl-Term-Cap-0:1. 100% | 9.9 MiB/s | 30.5 KiB | 00m00s [ 63/159] Installing perl-HTTP-Tiny-0:0 100% | 30.1 MiB/s | 154.2 KiB | 00m00s [ 64/159] Installing perl-Pod-Simple-1: 100% | 69.5 MiB/s | 569.4 KiB | 00m00s [ 65/159] Installing perl-Symbol-0:1.09 100% | 2.3 MiB/s | 7.2 KiB | 00m00s [ 66/159] Installing perl-SelectSaver-0 100% | 859.4 KiB/s | 2.6 KiB | 00m00s [ 67/159] Installing perl-Socket-4:2.03 100% | 30.8 MiB/s | 126.0 KiB | 00m00s [ 68/159] Installing perl-File-stat-0:1 100% | 4.2 MiB/s | 13.1 KiB | 00m00s [ 69/159] Installing perl-Pod-Perldoc-0 100% | 27.4 MiB/s | 168.6 KiB | 00m00s [ 70/159] Installing perl-podlators-1:5 100% | 17.9 MiB/s | 312.1 KiB | 00m00s [ 71/159] Installing perl-Text-ParseWor 100% | 4.7 MiB/s | 14.5 KiB | 00m00s [ 72/159] Installing perl-Fcntl-0:1.18- 100% | 15.0 MiB/s | 46.1 KiB | 00m00s [ 73/159] Installing perl-base-0:2.27-5 100% | 6.3 MiB/s | 12.9 KiB | 00m00s [ 74/159] Installing perl-overloading-0 100% | 1.4 MiB/s | 5.5 KiB | 00m00s [ 75/159] Installing perl-IO-0:1.55-509 100% | 19.0 MiB/s | 155.4 KiB | 00m00s [ 76/159] Installing perl-mro-0:1.29-50 100% | 9.1 MiB/s | 46.7 KiB | 00m00s [ 77/159] Installing perl-Pod-Usage-4:2 100% | 16.8 MiB/s | 86.3 KiB | 00m00s [ 78/159] Installing perl-Errno-0:1.38- 100% | 2.9 MiB/s | 8.8 KiB | 00m00s [ 79/159] Installing perl-File-Basename 100% | 4.7 MiB/s | 14.6 KiB | 00m00s [ 80/159] Installing perl-constant-0:1. 100% | 8.9 MiB/s | 27.4 KiB | 00m00s [ 81/159] Installing perl-Scalar-List-U 100% | 24.2 MiB/s | 148.7 KiB | 00m00s [ 82/159] Installing perl-parent-1:0.24 100% | 2.5 MiB/s | 10.4 KiB | 00m00s [ 83/159] Installing perl-vars-0:1.05-5 100% | 1.4 MiB/s | 4.3 KiB | 00m00s [ 84/159] Installing perl-overload-0:1. 100% | 23.4 MiB/s | 71.9 KiB | 00m00s [ 85/159] Installing perl-MIME-Base64-0 100% | 9.4 MiB/s | 48.3 KiB | 00m00s [ 86/159] Installing perl-Getopt-Std-0: 100% | 3.8 MiB/s | 11.7 KiB | 00m00s [ 87/159] Installing perl-Getopt-Long-1 100% | 35.9 MiB/s | 147.1 KiB | 00m00s [ 88/159] Installing perl-Storable-1:3. 100% | 45.7 MiB/s | 233.9 KiB | 00m00s [ 89/159] Installing perl-Exporter-0:5. 100% | 13.6 MiB/s | 55.6 KiB | 00m00s [ 90/159] Installing perl-PathTools-0:3 100% | 22.5 MiB/s | 184.2 KiB | 00m00s [ 91/159] Installing perl-DynaLoader-0: 100% | 10.6 MiB/s | 32.5 KiB | 00m00s [ 92/159] Installing perl-Encode-4:3.21 100% | 214.4 MiB/s | 4.7 MiB | 00m00s [ 93/159] Installing perl-Carp-0:1.54-5 100% | 9.3 MiB/s | 47.7 KiB | 00m00s [ 94/159] Installing perl-libs-4:5.40.0 100% | 155.3 MiB/s | 9.9 MiB | 00m00s [ 95/159] Installing perl-interpreter-4 100% | 30.3 MiB/s | 124.0 KiB | 00m00s [ 96/159] Installing perl-File-Copy-0:2 100% | 4.9 MiB/s | 20.2 KiB | 00m00s [ 97/159] Installing perl-Compress-Raw- 100% | 32.2 MiB/s | 164.7 KiB | 00m00s [ 98/159] Installing perl-File-Find-0:1 100% | 13.8 MiB/s | 42.5 KiB | 00m00s [ 99/159] Installing perl-threads-1:2.4 100% | 22.9 MiB/s | 117.1 KiB | 00m00s [100/159] Installing perl-LWP-MediaType 100% | 19.6 MiB/s | 80.4 KiB | 00m00s [101/159] Installing perl-threads-share 100% | 16.8 MiB/s | 85.9 KiB | 00m00s [102/159] Installing perl-Thread-Queue- 100% | 9.9 MiB/s | 30.3 KiB | 00m00s [103/159] Installing perl-Digest-SHA-1: 100% | 19.4 MiB/s | 119.0 KiB | 00m00s [104/159] Installing perl-Digest-HMAC-0 100% | 7.3 MiB/s | 29.9 KiB | 00m00s [105/159] Installing perl-NTLM-0:1.09-3 100% | 6.4 MiB/s | 32.6 KiB | 00m00s [106/159] Installing perl-File-Compare- 100% | 2.0 MiB/s | 6.1 KiB | 00m00s [107/159] Installing perl-Module-Load-1 100% | 5.2 MiB/s | 15.8 KiB | 00m00s [108/159] Installing perl-Try-Tiny-0:0. 100% | 9.8 MiB/s | 70.5 KiB | 00m00s [109/159] Installing perl-WWW-RobotRule 100% | 6.3 MiB/s | 25.8 KiB | 00m00s [110/159] Installing perl-subs-0:1.04-5 100% | 830.7 KiB/s | 2.5 KiB | 00m00s [111/159] Installing perl-Data-Dump-0:1 100% | 8.5 MiB/s | 52.1 KiB | 00m00s [112/159] Installing perl-I18N-Langinfo 100% | 9.8 MiB/s | 40.2 KiB | 00m00s [113/159] Installing perl-Encode-Locale 100% | 6.5 MiB/s | 20.0 KiB | 00m00s [114/159] Installing perl-HTML-Tagset-0 100% | 4.8 MiB/s | 19.6 KiB | 00m00s [115/159] Installing perl-TimeDate-1:2. 100% | 14.4 MiB/s | 103.4 KiB | 00m00s [116/159] Installing perl-HTTP-Date-0:6 100% | 8.3 MiB/s | 42.6 KiB | 00m00s [117/159] Installing perl-File-Listing- 100% | 10.4 MiB/s | 42.5 KiB | 00m00s [118/159] Installing perl-Clone-0:0.46- 100% | 6.7 MiB/s | 34.1 KiB | 00m00s [119/159] Installing perl-IO-HTML-0:1.0 100% | 7.6 MiB/s | 46.7 KiB | 00m00s [120/159] Installing perl-Compress-Raw- 100% | 14.0 MiB/s | 71.8 KiB | 00m00s [121/159] Installing perl-IO-Compress-0 100% | 79.1 MiB/s | 1.0 MiB | 00m00s [122/159] Installing perl-HTTP-Message- 100% | 26.8 MiB/s | 219.5 KiB | 00m00s [123/159] Installing perl-HTML-Parser-0 100% | 35.0 MiB/s | 286.7 KiB | 00m00s [124/159] Installing perl-HTTP-Cookies- 100% | 10.5 MiB/s | 75.6 KiB | 00m00s [125/159] Installing perl-HTTP-Negotiat 100% | 753.2 KiB/s | 28.6 KiB | 00m00s [126/159] Installing perl-Net-HTTP-0:6. 100% | 10.7 MiB/s | 77.0 KiB | 00m00s [127/159] Installing perl-libwww-perl-0 100% | 43.1 MiB/s | 529.7 KiB | 00m00s [128/159] Installing perl-XML-Parser-0: 100% | 58.9 MiB/s | 663.4 KiB | 00m00s [129/159] Installing nettle-0:3.10-2.fc 100% | 86.4 MiB/s | 796.1 KiB | 00m00s [130/159] Installing gnutls-0:3.8.5-6.f 100% | 188.6 MiB/s | 3.2 MiB | 00m00s [131/159] Installing glib2-0:2.80.3-1.f 100% | 261.1 MiB/s | 14.6 MiB | 00m00s [132/159] Installing gc-0:8.2.2-6.fc40. 100% | 31.9 MiB/s | 261.2 KiB | 00m00s [133/159] Installing guile30-0:3.0.9-1. 100% | 316.2 MiB/s | 52.8 MiB | 00m00s [134/159] Installing make-1:4.4.1-6.fc4 100% | 128.6 MiB/s | 1.8 MiB | 00m00s [135/159] Installing gcc-0:14.1.1-6.fc4 100% | 311.9 MiB/s | 104.2 MiB | 00m00s >>> Running trigger-install scriptlet: redhat-rpm-config-0:293-1.fc41.noarch >>> Stop trigger-install scriptlet: redhat-rpm-config-0:293-1.fc41.noarch [136/159] Installing gettext-envsubst-0 100% | 14.9 MiB/s | 76.3 KiB | 00m00s [137/159] Installing gettext-runtime-0: 100% | 39.9 MiB/s | 490.7 KiB | 00m00s [138/159] Installing gettext-0:0.22.5-2 100% | 187.0 MiB/s | 5.2 MiB | 00m00s [139/159] Installing gettext-devel-0:0. 100% | 82.5 MiB/s | 1.0 MiB | 00m00s [140/159] Installing snappy-0:1.2.1-1.f 100% | 14.2 MiB/s | 72.8 KiB | 00m00s [141/159] Installing ncurses-c++-libs-0 100% | 39.8 MiB/s | 162.9 KiB | 00m00s [142/159] Installing lzo-minilzo-0:2.10 100% | 10.2 MiB/s | 41.9 KiB | 00m00s [143/159] Installing lzo-0:2.10-12.fc40 100% | 26.8 MiB/s | 164.5 KiB | 00m00s [144/159] Installing emacs-filesystem-1 100% | 177.1 KiB/s | 544.0 B | 00m00s [145/159] Installing autoconf-0:2.72-2. 100% | 174.9 MiB/s | 2.8 MiB | 00m00s [146/159] Installing automake-0:1.16.5- 100% | 117.5 MiB/s | 1.8 MiB | 00m00s [147/159] Installing intltool-0:0.51.0- 100% | 33.6 MiB/s | 171.8 KiB | 00m00s [148/159] Installing libtool-0:2.4.7-11 100% | 204.1 MiB/s | 2.7 MiB | 00m00s [149/159] Installing lzo-devel-0:2.10-1 100% | 35.0 MiB/s | 215.3 KiB | 00m00s [150/159] Installing ncurses-devel-0:6. 100% | 25.2 MiB/s | 1.0 MiB | 00m00s [151/159] Installing snappy-devel-0:1.2 100% | 9.6 MiB/s | 49.2 KiB | 00m00s [152/159] Installing annobin-plugin-gcc 100% | 59.7 MiB/s | 977.9 KiB | 00m00s >>> Running trigger-install scriptlet: redhat-rpm-config-0:293-1.fc41.noarch >>> Stop trigger-install scriptlet: redhat-rpm-config-0:293-1.fc41.noarch [153/159] Installing gcc-plugin-annobin 100% | 3.4 MiB/s | 58.6 KiB | 00m00s >>> Running trigger-install scriptlet: redhat-rpm-config-0:293-1.fc41.noarch >>> Stop trigger-install scriptlet: redhat-rpm-config-0:293-1.fc41.noarch [154/159] Installing glib2-devel-0:2.80 100% | 269.7 MiB/s | 15.6 MiB | 00m00s [155/159] Installing elfutils-devel-0:0 100% | 3.4 MiB/s | 177.0 KiB | 00m00s [156/159] Installing bison-0:3.8.2-7.fc 100% | 184.5 MiB/s | 3.5 MiB | 00m00s [157/159] Installing flex-0:2.6.4-16.fc 100% | 99.1 MiB/s | 811.4 KiB | 00m00s [158/159] Installing bzip2-devel-0:1.0. 100% | 75.9 MiB/s | 310.7 KiB | 00m00s warning: posix.fork(): .fork(), .exec(), .wait() and .redirect2null() are deprecated, use rpm.execute() instead warning: posix.wait(): .fork(), .exec(), .wait() and .redirect2null() are deprecated, use rpm.execute() instead warning: posix.exec(): .fork(), .exec(), .wait() and .redirect2null() are deprecated, use rpm.execute() instead [159/159] Installing systemd-rpm-macros 100% | 2.9 KiB/s | 9.9 KiB | 00m03s >>> Running trigger-install scriptlet: glibc-common-0:2.39.9000-26.fc41.x86_64 >>> Stop trigger-install scriptlet: glibc-common-0:2.39.9000-26.fc41.x86_64 >>> Running trigger-install scriptlet: info-0:7.1-2.fc40.x86_64 >>> Stop trigger-install scriptlet: info-0:7.1-2.fc40.x86_64 >>> Running trigger-install scriptlet: glib2-0:2.80.3-1.fc41.x86_64 >>> Stop trigger-install scriptlet: glib2-0:2.80.3-1.fc41.x86_64 >>> Running trigger-install scriptlet: glib2-0:2.80.3-1.fc41.x86_64 >>> Stop trigger-install scriptlet: glib2-0:2.80.3-1.fc41.x86_64 >>> 2024-07-03 13:40:48 "/usr/bin/mock" "-r" "fedora-41-x86_64" "--plugin-option=tmpfs:keep_mounted=True" "--config-opts=print_main_output=True" "--quiet" "--install" "tar" "clang" "cppcheck" "gcc" "ShellCheck" Updating and loading repositories: fedora 100% | 1.1 MiB/s | 23.7 KiB | 00m00s Repositories loaded. Package "tar-2:1.35-3.fc40.x86_64" is already installed. Package "gcc-14.1.1-6.fc41.x86_64" is already installed. Package Arch Version Repository Size Installing: ShellCheck x86_64 0.10.0-1.fc41 fedora 33.9 MiB clang x86_64 18.1.7-1.fc41 fedora 587.7 KiB cppcheck x86_64 2.14.2-1.fc41 fedora 10.1 MiB Installing dependencies: clang-libs x86_64 18.1.7-1.fc41 fedora 107.8 MiB clang-resource-filesystem noarch 18.1.7-1.fc41 fedora 522.0 B gcc-c++ x86_64 14.1.1-6.fc41 fedora 38.1 MiB libedit x86_64 3.1-51.20240517cvs.fc41 fedora 243.9 KiB libstdc++-devel x86_64 14.1.1-6.fc41 fedora 15.4 MiB llvm-libs x86_64 18.1.7-1.fc41 fedora 113.5 MiB pcre x86_64 8.45-1.fc40.6 fedora 541.8 KiB tinyxml2 x86_64 9.0.0-4.fc40 fedora 103.8 KiB Transaction Summary: Installing: 11 packages Total size of inbound packages is 76 MiB. Need to download 0 B. After this operation 320 MiB will be used (install 320 MiB, remove 0 B). [ 1/11] cppcheck-0:2.14.2-1.fc41.x86_64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 2/11] ShellCheck-0:0.10.0-1.fc41.x86_ 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 3/11] clang-0:18.1.7-1.fc41.x86_64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 4/11] pcre-0:8.45-1.fc40.6.x86_64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 5/11] tinyxml2-0:9.0.0-4.fc40.x86_64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 6/11] clang-libs-0:18.1.7-1.fc41.x86_ 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 7/11] llvm-libs-0:18.1.7-1.fc41.x86_6 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 8/11] clang-resource-filesystem-0:18. 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 9/11] libedit-0:3.1-51.20240517cvs.fc 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [10/11] gcc-c++-0:14.1.1-6.fc41.x86_64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [11/11] libstdc++-devel-0:14.1.1-6.fc41 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [11/11] Total 100% | 0.0 B/s | 0.0 B | 00m00s Running transaction [ 1/13] Verify package files 100% | 44.0 B/s | 11.0 B | 00m00s [ 2/13] Prepare transaction 100% | 323.0 B/s | 11.0 B | 00m00s [ 3/13] Installing libstdc++-devel-0:14 100% | 207.3 MiB/s | 15.6 MiB | 00m00s [ 4/13] Installing gcc-c++-0:14.1.1-6.f 100% | 274.5 MiB/s | 38.2 MiB | 00m00s [ 5/13] Installing libedit-0:3.1-51.202 100% | 40.0 MiB/s | 245.6 KiB | 00m00s [ 6/13] Installing llvm-libs-0:18.1.7-1 100% | 314.3 MiB/s | 113.5 MiB | 00m00s [ 7/13] Installing clang-resource-files 100% | 522.1 KiB/s | 1.6 KiB | 00m00s [ 8/13] Installing clang-libs-0:18.1.7- 100% | 350.1 MiB/s | 107.8 MiB | 00m00s [ 9/13] Installing tinyxml2-0:9.0.0-4.f 100% | 25.6 MiB/s | 104.9 KiB | 00m00s [10/13] Installing pcre-0:8.45-1.fc40.6 100% | 75.9 MiB/s | 544.1 KiB | 00m00s [11/13] Installing cppcheck-0:2.14.2-1. 100% | 288.0 MiB/s | 10.1 MiB | 00m00s [12/13] Installing clang-0:18.1.7-1.fc4 100% | 96.1 MiB/s | 590.4 KiB | 00m00s warning: posix.fork(): .fork(), .exec(), .wait() and .redirect2null() are deprecated, use rpm.execute() instead warning: posix.wait(): .fork(), .exec(), .wait() and .redirect2null() are deprecated, use rpm.execute() instead warning: posix.exec(): .fork(), .exec(), .wait() and .redirect2null() are deprecated, use rpm.execute() instead [13/13] Installing ShellCheck-0:0.10.0- 100% | 20.9 MiB/s | 33.9 MiB | 00m02s >>> Running trigger-install scriptlet: glibc-common-0:2.39.9000-26.fc41.x86_64 >>> Stop trigger-install scriptlet: glibc-common-0:2.39.9000-26.fc41.x86_64 >>> 2024-07-03 13:40:53 "'/usr/bin/mock' '-r' 'fedora-41-x86_64' '--plugin-option=tmpfs:keep_mounted=True' '--config-opts=print_main_output=True' '--quiet' '--shell' 'rpm -qa' | sort -V > /tmp/csmockvemlj75f/kexec-tools-2.0.28-9.fc41/debug/rpm-list-mock.txt" >>> 2024-07-03 13:40:54 "'/usr/bin/mock' '-r' 'fedora-41-x86_64' '--plugin-option=tmpfs:keep_mounted=True' '--config-opts=print_main_output=True' '--quiet' '--shell' 'rpm -qa --provides' | sort -V > /tmp/csmockvemlj75f/rpm-list-mock-provides.txt" >>> 2024-07-03 13:40:55 "/usr/bin/mock" "-r" "fedora-41-x86_64" "--plugin-option=tmpfs:keep_mounted=True" "--config-opts=print_main_output=True" "--quiet" "--copyin" "/tmp/csmockvemlj75f/kexec-tools-2.0.28-9.fc41.src.rpm" "/builddir/kexec-tools-2.0.28-9.fc41.src.rpm" >>> 2024-07-03 13:40:56 "/usr/bin/mock" "-r" "fedora-41-x86_64" "--plugin-option=tmpfs:keep_mounted=True" "--config-opts=print_main_output=True" "--quiet" "--chroot" "chown mockbuild -R /builddir" >>> 2024-07-03 13:40:57 "/usr/bin/mock" "-r" "fedora-41-x86_64" "--plugin-option=tmpfs:keep_mounted=True" "--config-opts=print_main_output=True" "--quiet" "--chroot" "/bin/su mockbuild -l -c \"rpm -Uvh --nodeps '/builddir/kexec-tools-2.0.28-9.fc41.src.rpm'\"" Updating / installing... kexec-tools-2.0.28-9.fc41 ######################################## >>> 2024-07-03 13:40:59 "/usr/bin/mock" "-r" "fedora-41-x86_64" "--plugin-option=tmpfs:keep_mounted=True" "--config-opts=print_main_output=True" "--quiet" "--chroot" "/bin/su mockbuild -l -c \"rpmbuild -bs --nodeps /builddir/build/SPECS/kexec-tools.spec '--define' '_unpackaged_files_terminate_build 0' '--define' 'apidocs 0' '--define' 'with_publican 0' '--without' 'docs' '--without' 'langpacks' && sh -c 'cd /builddir/build/SRPMS && eval mv -v *.src.rpm /builddir/kexec-tools-2.0.28-9.fc41.src.rpm || :'\"" setting SOURCE_DATE_EPOCH=1714003200 Wrote: /builddir/build/SRPMS/kexec-tools-2.0.28-9.fc41.src.rpm renamed 'kexec-tools-2.0.28-9.fc41.src.rpm' -> '/builddir/kexec-tools-2.0.28-9.fc41.src.rpm' >>> 2024-07-03 13:41:00 "/usr/bin/mock" "-r" "fedora-41-x86_64" "--plugin-option=tmpfs:keep_mounted=True" "--config-opts=print_main_output=True" "--quiet" "--disable-plugin=selinux" "--copyout" "/builddir/kexec-tools-2.0.28-9.fc41.src.rpm" "/tmp/csmockvemlj75f/kexec-tools-2.0.28-9.fc41.src.rpm" >>> 2024-07-03 13:41:01 "/usr/bin/mock" "-r" "fedora-41-x86_64" "--plugin-option=tmpfs:keep_mounted=True" "--config-opts=print_main_output=True" "--quiet" "--installdeps" "/tmp/csmockvemlj75f/kexec-tools-2.0.28-9.fc41.src.rpm" Updating and loading repositories: fedora 100% | 1.1 MiB/s | 23.7 KiB | 00m00s Repositories loaded. Package "autoconf-2.72-2.fc41.noarch" is already installed. Package "automake-1.16.5-16.fc40.noarch" is already installed. Package "bison-3.8.2-7.fc40.x86_64" is already installed. Package "bzip2-devel-1.0.8-18.fc40.x86_64" is already installed. Package "elfutils-devel-0.191-7.fc41.x86_64" is already installed. Package "flex-2.6.4-16.fc40.x86_64" is already installed. Package "gcc-14.1.1-6.fc41.x86_64" is already installed. Package "gettext-0.22.5-2.fc41.x86_64" is already installed. Package "glib2-devel-2.80.3-1.fc41.x86_64" is already installed. Package "intltool-0.51.0-26.fc40.noarch" is already installed. Package "libtool-2.4.7-11.fc41.x86_64" is already installed. Package "libzstd-devel-1.5.6-1.fc41.x86_64" is already installed. Package "lzo-devel-2.10-12.fc40.x86_64" is already installed. Package "make-1:4.4.1-6.fc40.x86_64" is already installed. Package "ncurses-devel-6.4-12.20240127.fc40.x86_64" is already installed. Package "pkgconf-pkg-config-2.1.1-1.fc41.x86_64" is already installed. Package "snappy-devel-1.2.1-1.fc41.x86_64" is already installed. Package "systemd-rpm-macros-256.1-3.fc41.noarch" is already installed. Package "zlib-ng-compat-devel-2.1.7-1.fc41.x86_64" is already installed. Nothing to do. >>> 2024-07-03 13:41:03 "/usr/bin/mock" "-r" "fedora-41-x86_64" "--plugin-option=tmpfs:keep_mounted=True" "--config-opts=print_main_output=True" "--quiet" "--install" "tar" "clang" "cppcheck" "gcc" "ShellCheck" Updating and loading repositories: fedora 100% | 1.2 MiB/s | 23.7 KiB | 00m00s Repositories loaded. Package "tar-2:1.35-3.fc40.x86_64" is already installed. Package "clang-18.1.7-1.fc41.x86_64" is already installed. Package "cppcheck-2.14.2-1.fc41.x86_64" is already installed. Package "gcc-14.1.1-6.fc41.x86_64" is already installed. Package "ShellCheck-0.10.0-1.fc41.x86_64" is already installed. Nothing to do. >>> 2024-07-03 13:41:04 "'/usr/bin/mock' '-r' 'fedora-41-x86_64' '--plugin-option=tmpfs:keep_mounted=True' '--config-opts=print_main_output=True' '--quiet' '--shell' 'rpm -qa' | sort -V > /tmp/csmockvemlj75f/kexec-tools-2.0.28-9.fc41/debug/rpm-list-mock.txt" >>> 2024-07-03 13:41:05 "'/usr/bin/mock' '-r' 'fedora-41-x86_64' '--plugin-option=tmpfs:keep_mounted=True' '--config-opts=print_main_output=True' '--quiet' '--shell' 'rpm -qa --provides' | sort -V > /tmp/csmockvemlj75f/rpm-list-mock-provides.txt" >>> 2024-07-03 13:41:07 "/usr/bin/mock" "-r" "fedora-41-x86_64" "--plugin-option=tmpfs:keep_mounted=True" "--config-opts=print_main_output=True" "--quiet" "--install" "csdiff" Updating and loading repositories: fedora 100% | 1.2 MiB/s | 23.7 KiB | 00m00s Repositories loaded. Package Arch Version Repository Size Installing: csdiff x86_64 3.4.0-1.fc41 fedora 3.6 MiB Installing dependencies: boost-atomic x86_64 1.83.0-7.fc41 fedora 21.0 KiB boost-filesystem x86_64 1.83.0-7.fc41 fedora 147.6 KiB boost-program-options x86_64 1.83.0-7.fc41 fedora 272.7 KiB boost-system x86_64 1.83.0-7.fc41 fedora 16.3 KiB Transaction Summary: Installing: 5 packages Total size of inbound packages is 1 MiB. Need to download 0 B. After this operation 4 MiB will be used (install 4 MiB, remove 0 B). [1/5] csdiff-0:3.4.0-1.fc41.x86_64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [2/5] boost-filesystem-0:1.83.0-7.fc41. 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [3/5] boost-program-options-0:1.83.0-7. 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [4/5] boost-atomic-0:1.83.0-7.fc41.x86_ 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [5/5] boost-system-0:1.83.0-7.fc41.x86_ 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [5/5] Total 100% | 0.0 B/s | 0.0 B | 00m00s Running transaction [1/7] Verify package files 100% | 1.2 KiB/s | 5.0 B | 00m00s [2/7] Prepare transaction 100% | 208.0 B/s | 5.0 B | 00m00s [3/7] Installing boost-system-0:1.83.0- 100% | 3.4 MiB/s | 17.3 KiB | 00m00s [4/7] Installing boost-atomic-0:1.83.0- 100% | 5.4 MiB/s | 22.0 KiB | 00m00s [5/7] Installing boost-filesystem-0:1.8 100% | 29.0 MiB/s | 148.6 KiB | 00m00s [6/7] Installing boost-program-options- 100% | 53.5 MiB/s | 273.8 KiB | 00m00s warning: posix.fork(): .fork(), .exec(), .wait() and .redirect2null() are deprecated, use rpm.execute() instead warning: posix.wait(): .fork(), .exec(), .wait() and .redirect2null() are deprecated, use rpm.execute() instead warning: posix.exec(): .fork(), .exec(), .wait() and .redirect2null() are deprecated, use rpm.execute() instead [7/7] Installing csdiff-0:3.4.0-1.fc41. 100% | 40.6 MiB/s | 3.7 MiB | 00m00s >>> Running trigger-install scriptlet: glibc-common-0:2.39.9000-26.fc41.x86_64 >>> Stop trigger-install scriptlet: glibc-common-0:2.39.9000-26.fc41.x86_64 >>> 2024-07-03 13:41:08 "'/usr/bin/mock' '-r' 'fedora-41-x86_64' '--plugin-option=tmpfs:keep_mounted=True' '--config-opts=print_main_output=True' '--quiet' '--shell' 'rpm -qa' | sort -V > /tmp/csmockvemlj75f/kexec-tools-2.0.28-9.fc41/debug/rpm-list-mock.txt" >>> 2024-07-03 13:41:10 "'/usr/bin/mock' '-r' 'fedora-41-x86_64' '--plugin-option=tmpfs:keep_mounted=True' '--config-opts=print_main_output=True' '--quiet' '--shell' 'rpm -qa --provides' | sort -V > /tmp/csmockvemlj75f/rpm-list-mock-provides.txt" >>> 2024-07-03 13:41:11 "tar -cP '/usr/share/csmock/scripts' '/usr/bin/cswrap' '/usr/lib64/cswrap' '/usr/bin/csclng' '/usr/lib64/csclng' '/usr/bin/csclng++' '/usr/bin/cscppc' '/usr/lib64/cscppc' '/usr/share/cscppc' '/usr/bin/csgcca' '/usr/lib64/csgcca' '/tmp/csmockvemlj75f/kexec-tools-2.0.28-9.fc41.src.rpm' | '/usr/bin/mock' '-r' 'fedora-41-x86_64' '--plugin-option=tmpfs:keep_mounted=True' '--config-opts=print_main_output=True' '--quiet' '--shell' 'tar -xC/'" tar: Removing leading `/' from member names scan.ini: analyzer-version-clang = 18.1.7 scan.ini: analyzer-version-cppcheck = 2.14.2 scan.ini: analyzer-version-gcc = 14.1.1 >>> 2024-07-03 13:41:13 "/usr/bin/mock" "-r" "fedora-41-x86_64" "--plugin-option=tmpfs:keep_mounted=True" "--config-opts=print_main_output=True" "--quiet" "--chroot" "/bin/su mockbuild -l -c \"echo 'int main() {}' | gcc -xc - -c -o /dev/null -fanalyzer -fdiagnostics-path-format=separate-events\"" scan.ini: analyzer-version-gcc-analyzer = 14.1.1 scan.ini: analyzer-version-shellcheck = 0.10.0 >>> 2024-07-03 13:41:15 "/usr/bin/mock" "-r" "fedora-41-x86_64" "--plugin-option=tmpfs:keep_mounted=True" "--config-opts=print_main_output=True" "--quiet" "--chroot" "rpm -Uvh --nodeps '/tmp/csmockvemlj75f/kexec-tools-2.0.28-9.fc41.src.rpm'" Updating / installing... kexec-tools-2.0.28-9.fc41 ######################################## >>> 2024-07-03 13:41:16 "/usr/bin/mock" "-r" "fedora-41-x86_64" "--plugin-option=tmpfs:keep_mounted=True" "--config-opts=print_main_output=True" "--quiet" "--chroot" "chmod -R +r /builddir" >>> 2024-07-03 13:41:17 "/usr/bin/mock" "-r" "fedora-41-x86_64" "--plugin-option=tmpfs:keep_mounted=True" "--config-opts=print_main_output=True" "--quiet" "--shell" "for i in /usr/share/csmock/scripts/chroot-fixups/*; do test -x \$i && echo RUN: \$i >&2 && \$i; done" RUN: /usr/share/csmock/scripts/chroot-fixups/gdk-pixbuf2-triggers.sh RUN: /usr/share/csmock/scripts/chroot-fixups/glib2-triggers.sh + /usr/bin/gio-querymodules-64 /usr/lib64/gio/modules + /usr/bin/glib-compile-schemas /usr/share/glib-2.0/schemas No schema files found: doing nothing. RUN: /usr/share/csmock/scripts/chroot-fixups/kpathsea-texhash.sh RUN: /usr/share/csmock/scripts/chroot-fixups/openssl-public-header-files.sh RUN: /usr/share/csmock/scripts/chroot-fixups/qt5-core-abi.sh RUN: /usr/share/csmock/scripts/chroot-fixups/rpm-build-scripts.sh + sed -e s/fail=1/fail=0/ -i /usr/lib/rpm/redhat/brp-mangle-shebangs '/usr/lib/rpm/brp-strip-static-archive' -> '/bin/true' RUN: /usr/share/csmock/scripts/chroot-fixups/rpm-macros.sh RUN: /usr/share/csmock/scripts/chroot-fixups/rpm-python-extras.sh RUN: /usr/share/csmock/scripts/chroot-fixups/shared-mime-info-triggers.sh RUN: /usr/share/csmock/scripts/chroot-fixups/symbiotic-timeout.sh >>> 2024-07-03 13:41:18 "/usr/bin/mock" "-r" "fedora-41-x86_64" "--plugin-option=tmpfs:keep_mounted=True" "--config-opts=print_main_output=True" "--chroot" "/bin/su mockbuild -l -c \"rpmbuild -bp --nodeps /builddir/build/SPECS/kexec-tools.spec '--define' '_unpackaged_files_terminate_build 0' '--define' 'apidocs 0' '--define' 'with_publican 0' '--without' 'docs' '--without' 'langpacks'\"" INFO: mock.py version 5.6 starting (python version = 3.9.19, NVR = mock-5.6-1.el9), args: /usr/libexec/mock/mock -r fedora-41-x86_64 --plugin-option=tmpfs:keep_mounted=True --config-opts=print_main_output=True --chroot '/bin/su mockbuild -l -c "rpmbuild -bp --nodeps /builddir/build/SPECS/kexec-tools.spec '"'"'--define'"'"' '"'"'_unpackaged_files_terminate_build 0'"'"' '"'"'--define'"'"' '"'"'apidocs 0'"'"' '"'"'--define'"'"' '"'"'with_publican 0'"'"' '"'"'--without'"'"' '"'"'docs'"'"' '"'"'--without'"'"' '"'"'langpacks'"'"'"' Start(bootstrap): init plugins INFO: selinux enabled Finish(bootstrap): init plugins Start: init plugins INFO: selinux enabled Finish: init plugins INFO: Signal handler active Start: run Mock Version: 5.6 INFO: Mock Version: 5.6 Start(bootstrap): chroot init INFO: calling preinit hooks INFO: enabled root cache INFO: enabled package manager cache Start(bootstrap): cleaning package manager metadata Finish(bootstrap): cleaning package manager metadata INFO: Package manager dnf5 detected and used (fallback) Finish(bootstrap): chroot init Start: chroot init INFO: calling preinit hooks INFO: enabled root cache INFO: enabled package manager cache Start: cleaning package manager metadata Finish: cleaning package manager metadata INFO: enabled HW Info plugin INFO: Package manager dnf5 detected and used (direct choice) Finish: chroot init INFO: Running in chroot: ['/bin/su mockbuild -l -c "rpmbuild -bp --nodeps /builddir/build/SPECS/kexec-tools.spec \'--define\' \'_unpackaged_files_terminate_build 0\' \'--define\' \'apidocs 0\' \'--define\' \'with_publican 0\' \'--without\' \'docs\' \'--without\' \'langpacks\'"'] Start: chroot ['/bin/su mockbuild -l -c "rpmbuild -bp --nodeps /builddir/build/SPECS/kexec-tools.spec \'--define\' \'_unpackaged_files_terminate_build 0\' \'--define\' \'apidocs 0\' \'--define\' \'with_publican 0\' \'--without\' \'docs\' \'--without\' \'langpacks\'"'] setting SOURCE_DATE_EPOCH=1714003200 Executing(%mkbuilddir): /bin/sh -e /var/tmp/rpm-tmp.G414vZ + umask 022 + cd /builddir/build/BUILD/kexec-tools-2.0.28-build + test -d /builddir/build/BUILD/kexec-tools-2.0.28-build + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w /builddir/build/BUILD/kexec-tools-2.0.28-build + /usr/bin/rm -rf /builddir/build/BUILD/kexec-tools-2.0.28-build + /usr/bin/mkdir -p /builddir/build/BUILD/kexec-tools-2.0.28-build + /usr/bin/mkdir -p /builddir/build/BUILD/kexec-tools-2.0.28-build/SPECPARTS + RPM_EC=0 ++ jobs -p + exit 0 Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.fgK0bQ + umask 022 + cd /builddir/build/BUILD/kexec-tools-2.0.28-build + cd /builddir/build/BUILD/kexec-tools-2.0.28-build + rm -rf kexec-tools-2.0.28 + /usr/lib/rpm/rpmuncompress -x /builddir/build/SOURCES/kexec-tools-2.0.28.tar.xz + STATUS=0 + '[' 0 -ne 0 ']' + cd kexec-tools-2.0.28 + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . + tar -z -x -v -f /builddir/build/SOURCES/kdump-utils-1.0.42.tar.gz kdump-utils-1.0.42/ kdump-utils-1.0.42/.editorconfig kdump-utils-1.0.42/.gitignore kdump-utils-1.0.42/.packit.yaml kdump-utils-1.0.42/.shellspec kdump-utils-1.0.42/60-fadump.install kdump-utils-1.0.42/60-kdump.install kdump-utils-1.0.42/92-crashkernel.install kdump-utils-1.0.42/98-kexec.rules kdump-utils-1.0.42/98-kexec.rules.ppc64 kdump-utils-1.0.42/COPYING kdump-utils-1.0.42/Makefile kdump-utils-1.0.42/README kdump-utils-1.0.42/README.packit kdump-utils-1.0.42/crashkernel-howto.txt kdump-utils-1.0.42/dracut-early-kdump-module-setup.sh kdump-utils-1.0.42/dracut-early-kdump.sh kdump-utils-1.0.42/dracut-fadump-init-fadump.sh kdump-utils-1.0.42/dracut-fadump-module-setup.sh kdump-utils-1.0.42/dracut-kdump-capture.service kdump-utils-1.0.42/dracut-kdump-emergency.service kdump-utils-1.0.42/dracut-kdump-emergency.target kdump-utils-1.0.42/dracut-kdump.sh kdump-utils-1.0.42/dracut-module-setup.sh kdump-utils-1.0.42/dracut-monitor_dd_progress.sh kdump-utils-1.0.42/early-kdump-howto.txt kdump-utils-1.0.42/fadump-howto.txt kdump-utils-1.0.42/gen-kdump-conf.sh kdump-utils-1.0.42/gen-kdump-sysconfig.sh kdump-utils-1.0.42/kdump-dep-generator.sh kdump-utils-1.0.42/kdump-in-cluster-environment.txt kdump-utils-1.0.42/kdump-lib-initramfs.sh kdump-utils-1.0.42/kdump-lib.sh kdump-utils-1.0.42/kdump-logger.sh kdump-utils-1.0.42/kdump-migrate-action.sh kdump-utils-1.0.42/kdump-restart.sh kdump-utils-1.0.42/kdump-udev-throttler kdump-utils-1.0.42/kdump.conf.5 kdump-utils-1.0.42/kdump.service kdump-utils-1.0.42/kdumpctl kdump-utils-1.0.42/kdumpctl.8 kdump-utils-1.0.42/kexec-kdump-howto.txt kdump-utils-1.0.42/kexec-tools-2.0.28-Fix-building-on-x86_64-with-binutils-2.41.patch kdump-utils-1.0.42/kexec-tools-2.0.28-kexec-don-t-use-kexec_file_load-on-XEN.patch kdump-utils-1.0.42/kexec-tools-2.0.28-makedumfpile-0001-PATCH-ppc64-get-vmalloc-start-address-from-vmcoreinf.patch kdump-utils-1.0.42/kexec-tools.spec kdump-utils-1.0.42/live-image-kdump-howto.txt kdump-utils-1.0.42/mkdumprd kdump-utils-1.0.42/mkdumprd.8 kdump-utils-1.0.42/mkfadumprd kdump-utils-1.0.42/sources kdump-utils-1.0.42/spec/ kdump-utils-1.0.42/spec/kdump-lib-initramfs_spec.sh kdump-utils-1.0.42/spec/kdump-lib_spec.sh kdump-utils-1.0.42/spec/kdumpctl_general_spec.sh kdump-utils-1.0.42/spec/kdumpctl_manage_crashkernel_spec.sh kdump-utils-1.0.42/spec/kdumpctl_reset_crashkernel_spec.sh kdump-utils-1.0.42/spec/support/ kdump-utils-1.0.42/spec/support/boot_load_entries/ kdump-utils-1.0.42/spec/support/boot_load_entries/e986846f63134c7295458cf36300ba5b-0-rescue.conf kdump-utils-1.0.42/spec/support/boot_load_entries/e986846f63134c7295458cf36300ba5b-5.14.14-200.fc34.x86_64.conf kdump-utils-1.0.42/spec/support/boot_load_entries/e986846f63134c7295458cf36300ba5b-5.15.6-100.fc34.x86_64.conf kdump-utils-1.0.42/spec/support/grub_env kdump-utils-1.0.42/supported-kdump-targets.txt kdump-utils-1.0.42/tests/ kdump-utils-1.0.42/tests/Makefile kdump-utils-1.0.42/tests/README kdump-utils-1.0.42/tests/scripts/ kdump-utils-1.0.42/tests/scripts/build-image.sh kdump-utils-1.0.42/tests/scripts/build-scripts/ kdump-utils-1.0.42/tests/scripts/build-scripts/base-image.sh kdump-utils-1.0.42/tests/scripts/build-scripts/test-base-image.sh kdump-utils-1.0.42/tests/scripts/build-scripts/test-image.sh kdump-utils-1.0.42/tests/scripts/copy-from-image.sh kdump-utils-1.0.42/tests/scripts/image-init-lib.sh kdump-utils-1.0.42/tests/scripts/kexec-kdump-test/ kdump-utils-1.0.42/tests/scripts/kexec-kdump-test/init.sh kdump-utils-1.0.42/tests/scripts/kexec-kdump-test/kexec-kdump-test.service kdump-utils-1.0.42/tests/scripts/kexec-kdump-test/test.sh kdump-utils-1.0.42/tests/scripts/run-qemu kdump-utils-1.0.42/tests/scripts/run-test.sh kdump-utils-1.0.42/tests/scripts/spawn-image-shell.sh kdump-utils-1.0.42/tests/scripts/test-lib.sh kdump-utils-1.0.42/tests/scripts/testcases/ kdump-utils-1.0.42/tests/scripts/testcases/local-kdump/ kdump-utils-1.0.42/tests/scripts/testcases/local-kdump/0-local.sh kdump-utils-1.0.42/tests/scripts/testcases/lvm2-thinp-kdump/ kdump-utils-1.0.42/tests/scripts/testcases/lvm2-thinp-kdump/0-local-lvm2-thinp.sh kdump-utils-1.0.42/tests/scripts/testcases/lvm2-thinp-kdump/lvm.conf kdump-utils-1.0.42/tests/scripts/testcases/nfs-early-kdump/ kdump-utils-1.0.42/tests/scripts/testcases/nfs-early-kdump/0-server.sh kdump-utils-1.0.42/tests/scripts/testcases/nfs-early-kdump/1-client.sh kdump-utils-1.0.42/tests/scripts/testcases/nfs-kdump/ kdump-utils-1.0.42/tests/scripts/testcases/nfs-kdump/0-server.sh kdump-utils-1.0.42/tests/scripts/testcases/nfs-kdump/1-client.sh kdump-utils-1.0.42/tests/scripts/testcases/ssh-kdump/ kdump-utils-1.0.42/tests/scripts/testcases/ssh-kdump/0-server.sh kdump-utils-1.0.42/tests/scripts/testcases/ssh-kdump/1-client.sh kdump-utils-1.0.42/zanata-notes.txt + mkdir -p -m755 kcp + tar -z -x -v -f /builddir/build/SOURCES/makedumpfile-1.7.5.tar.gz makedumpfile-1.7.5/ makedumpfile-1.7.5/.gitignore makedumpfile-1.7.5/COPYING makedumpfile-1.7.5/IMPLEMENTATION makedumpfile-1.7.5/Makefile makedumpfile-1.7.5/README makedumpfile-1.7.5/arch/ makedumpfile-1.7.5/arch/arm.c makedumpfile-1.7.5/arch/arm64.c makedumpfile-1.7.5/arch/ia64.c makedumpfile-1.7.5/arch/loongarch64.c makedumpfile-1.7.5/arch/mips64.c makedumpfile-1.7.5/arch/ppc.c makedumpfile-1.7.5/arch/ppc64.c makedumpfile-1.7.5/arch/riscv64.c makedumpfile-1.7.5/arch/s390x.c makedumpfile-1.7.5/arch/sparc64.c makedumpfile-1.7.5/arch/x86.c makedumpfile-1.7.5/arch/x86_64.c makedumpfile-1.7.5/cache.c makedumpfile-1.7.5/cache.h makedumpfile-1.7.5/common.h makedumpfile-1.7.5/detect_cycle.c makedumpfile-1.7.5/detect_cycle.h makedumpfile-1.7.5/diskdump_mod.h makedumpfile-1.7.5/dwarf_info.c makedumpfile-1.7.5/dwarf_info.h makedumpfile-1.7.5/elf_info.c makedumpfile-1.7.5/elf_info.h makedumpfile-1.7.5/eppic_scripts/ makedumpfile-1.7.5/eppic_scripts/README makedumpfile-1.7.5/eppic_scripts/ap_messages_3_10_to_4_8.c makedumpfile-1.7.5/eppic_scripts/dir_names_3_10_to_3_13.c makedumpfile-1.7.5/eppic_scripts/dir_names_3_14_to_4_8.c makedumpfile-1.7.5/eppic_scripts/keyring_3_10_to_4_3.c makedumpfile-1.7.5/eppic_scripts/keyring_4_4_to_4_8.c makedumpfile-1.7.5/eppic_scripts/proc_names_3_10_to_4_8.c makedumpfile-1.7.5/eppic_scripts/tcp_sk_buf_3_10_to_4_8.c makedumpfile-1.7.5/eppic_scripts/udp_sk_buf_3_10_to_4_8.c makedumpfile-1.7.5/eppic_scripts/unix_sk_buff_3_10_to_4_8.c makedumpfile-1.7.5/eppic_scripts/vhost_net_buffers_3_10_to_3_18.c makedumpfile-1.7.5/eppic_scripts/vhost_net_buffers_3_19_to_4_8.c makedumpfile-1.7.5/eppic_scripts/vhost_scsi_buffers_3_10_to_4_8.c makedumpfile-1.7.5/erase_info.c makedumpfile-1.7.5/erase_info.h makedumpfile-1.7.5/extension_eppic.c makedumpfile-1.7.5/extension_eppic.h makedumpfile-1.7.5/makedumpfile-R.pl makedumpfile-1.7.5/makedumpfile.8.in makedumpfile-1.7.5/makedumpfile.c makedumpfile-1.7.5/makedumpfile.conf makedumpfile-1.7.5/makedumpfile.conf.5.in makedumpfile-1.7.5/makedumpfile.h makedumpfile-1.7.5/makedumpfile.spec makedumpfile-1.7.5/print_info.c makedumpfile-1.7.5/print_info.h makedumpfile-1.7.5/printk.c makedumpfile-1.7.5/sadump_info.c makedumpfile-1.7.5/sadump_info.h makedumpfile-1.7.5/sadump_mod.h makedumpfile-1.7.5/tools.c + tar -z -x -v -f /builddir/build/SOURCES/eppic-e8844d3.tar.gz eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/ eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/_config.yml eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/applications/ eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/applications/crash/ eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/applications/crash/README.code eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/applications/crash/code/ eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/applications/crash/code/idr.c eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/applications/crash/code/include/ eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/applications/crash/code/include/idr.h eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/applications/crash/code/include/ipc/ eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/applications/crash/code/include/ipc/util.h eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/applications/crash/code/include/ipc/~util.h eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/applications/crash/code/include/ipcs.h eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/applications/crash/code/include/kernel.h eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/applications/crash/code/include/list.h eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/applications/crash/code/include/page.h eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/applications/crash/code/include/rculist.h eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/applications/crash/code/include/shm.h eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/applications/crash/code/include/stddef.h eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/applications/crash/code/ipcs.c eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/applications/crash/code/msg.c eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/applications/crash/code/sem.c eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/applications/crash/code/shm.c eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/applications/crash/code/util.c eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/applications/crash/eppic.c eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/applications/crash/eppic.mk eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/ eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/Makefile eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/README eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic-lsed eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic.h eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic.l eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic.y eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_alloc.c eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_api.c eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_api.h eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_builtin.c eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_case.c eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_define.c eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_func.c eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_input.c eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_member.c eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_node.c eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_num.c eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_op.c eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_print.c eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_stat.c eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_str.c eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_type.c eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_util.c eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_var.c eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppicpp-lsed eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppicpp.l eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppicpp.y eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/mkbaseop.c Patch #101 (kexec-tools-2.0.28-Fix-building-on-x86_64-with-binutils-2.41.patch): + echo 'Patch #101 (kexec-tools-2.0.28-Fix-building-on-x86_64-with-binutils-2.41.patch):' + /usr/bin/patch --no-backup-if-mismatch -f -p1 --fuzz=0 patching file purgatory/arch/i386/entry32-16-debug.S patching file purgatory/arch/i386/entry32-16.S patching file purgatory/arch/i386/entry32.S patching file purgatory/arch/i386/setup-x86.S Patch #601 (kexec-tools-2.0.28-kexec-don-t-use-kexec_file_load-on-XEN.patch): + echo 'Patch #601 (kexec-tools-2.0.28-kexec-don-t-use-kexec_file_load-on-XEN.patch):' + /usr/bin/patch --no-backup-if-mismatch -f -p1 --fuzz=0 patching file kexec/kexec.8 patching file kexec/kexec.c + sed -r -i 's|/usr/sbin|/usr/sbin|g' makedumpfile-1.7.5/Makefile + RPM_EC=0 ++ jobs -p + exit 0 Finish: chroot ['/bin/su mockbuild -l -c "rpmbuild -bp --nodeps /builddir/build/SPECS/kexec-tools.spec \'--define\' \'_unpackaged_files_terminate_build 0\' \'--define\' \'apidocs 0\' \'--define\' \'with_publican 0\' \'--without\' \'docs\' \'--without\' \'langpacks\'"'] Finish: run >>> 2024-07-03 13:41:20 "/usr/bin/mock" "-r" "fedora-41-x86_64" "--plugin-option=tmpfs:keep_mounted=True" "--config-opts=print_main_output=True" "--quiet" "--chroot" "chmod -R +r /builddir/build" >>> 2024-07-03 13:41:21 "/usr/bin/mock" "-r" "fedora-41-x86_64" "--plugin-option=tmpfs:keep_mounted=True" "--config-opts=print_main_output=True" "--chroot" "/bin/su mockbuild -l -c \"PATH=/usr/lib64/cscppc:/usr/lib64/csclng:/usr/lib64/csgcca:/usr/lib64/cswrap:\\\$PATH CSWRAP_CAP_FILE=\\\$'/builddir/cswrap-capture.err' CSWRAP_TIMEOUT=\\\$'30' CSWRAP_TIMEOUT_FOR=\\\$'::clang:clang++:cppcheck:gcc' CSWRAP_ADD_CFLAGS=\\\$'-Wno-unknown-pragmas' CSWRAP_DEL_CFLAGS=\\\$'-Werror*:-fdiagnostics-color*:-no-canonical-prefixes:-Wno-error=deprecated-register' CSWRAP_ADD_CXXFLAGS=\\\$'' CSWRAP_DEL_CXXFLAGS=\\\$'-Werror*:-fdiagnostics-color*:-no-canonical-prefixes:-Wno-error=deprecated-register' sh -c \\\"rpmbuild -bc --nodeps --short-circuit /builddir/build/SPECS/kexec-tools.spec '--define' '_unpackaged_files_terminate_build 0' '--define' 'apidocs 0' '--define' 'with_publican 0' '--without' 'docs' '--without' 'langpacks'\\\"\"" INFO: mock.py version 5.6 starting (python version = 3.9.19, NVR = mock-5.6-1.el9), args: /usr/libexec/mock/mock -r fedora-41-x86_64 --plugin-option=tmpfs:keep_mounted=True --config-opts=print_main_output=True --chroot '/bin/su mockbuild -l -c "PATH=/usr/lib64/cscppc:/usr/lib64/csclng:/usr/lib64/csgcca:/usr/lib64/cswrap:\$PATH CSWRAP_CAP_FILE=\$'"'"'/builddir/cswrap-capture.err'"'"' CSWRAP_TIMEOUT=\$'"'"'30'"'"' CSWRAP_TIMEOUT_FOR=\$'"'"'::clang:clang++:cppcheck:gcc'"'"' CSWRAP_ADD_CFLAGS=\$'"'"'-Wno-unknown-pragmas'"'"' CSWRAP_DEL_CFLAGS=\$'"'"'-Werror*:-fdiagnostics-color*:-no-canonical-prefixes:-Wno-error=deprecated-register'"'"' CSWRAP_ADD_CXXFLAGS=\$'"'"''"'"' CSWRAP_DEL_CXXFLAGS=\$'"'"'-Werror*:-fdiagnostics-color*:-no-canonical-prefixes:-Wno-error=deprecated-register'"'"' sh -c \"rpmbuild -bc --nodeps --short-circuit /builddir/build/SPECS/kexec-tools.spec '"'"'--define'"'"' '"'"'_unpackaged_files_terminate_build 0'"'"' '"'"'--define'"'"' '"'"'apidocs 0'"'"' '"'"'--define'"'"' '"'"'with_publican 0'"'"' '"'"'--without'"'"' '"'"'docs'"'"' '"'"'--without'"'"' '"'"'langpacks'"'"'\""' Start(bootstrap): init plugins INFO: selinux enabled Finish(bootstrap): init plugins Start: init plugins INFO: selinux enabled Finish: init plugins INFO: Signal handler active Start: run Mock Version: 5.6 INFO: Mock Version: 5.6 Start(bootstrap): chroot init INFO: calling preinit hooks INFO: enabled root cache INFO: enabled package manager cache Start(bootstrap): cleaning package manager metadata Finish(bootstrap): cleaning package manager metadata INFO: Package manager dnf5 detected and used (fallback) Finish(bootstrap): chroot init Start: chroot init INFO: calling preinit hooks INFO: enabled root cache INFO: enabled package manager cache Start: cleaning package manager metadata Finish: cleaning package manager metadata INFO: enabled HW Info plugin INFO: Package manager dnf5 detected and used (direct choice) Finish: chroot init INFO: Running in chroot: ['/bin/su mockbuild -l -c "PATH=/usr/lib64/cscppc:/usr/lib64/csclng:/usr/lib64/csgcca:/usr/lib64/cswrap:\\$PATH CSWRAP_CAP_FILE=\\$\'/builddir/cswrap-capture.err\' CSWRAP_TIMEOUT=\\$\'30\' CSWRAP_TIMEOUT_FOR=\\$\'::clang:clang++:cppcheck:gcc\' CSWRAP_ADD_CFLAGS=\\$\'-Wno-unknown-pragmas\' CSWRAP_DEL_CFLAGS=\\$\'-Werror*:-fdiagnostics-color*:-no-canonical-prefixes:-Wno-error=deprecated-register\' CSWRAP_ADD_CXXFLAGS=\\$\'\' CSWRAP_DEL_CXXFLAGS=\\$\'-Werror*:-fdiagnostics-color*:-no-canonical-prefixes:-Wno-error=deprecated-register\' sh -c \\"rpmbuild -bc --nodeps --short-circuit /builddir/build/SPECS/kexec-tools.spec \'--define\' \'_unpackaged_files_terminate_build 0\' \'--define\' \'apidocs 0\' \'--define\' \'with_publican 0\' \'--without\' \'docs\' \'--without\' \'langpacks\'\\""'] Start: chroot ['/bin/su mockbuild -l -c "PATH=/usr/lib64/cscppc:/usr/lib64/csclng:/usr/lib64/csgcca:/usr/lib64/cswrap:\\$PATH CSWRAP_CAP_FILE=\\$\'/builddir/cswrap-capture.err\' CSWRAP_TIMEOUT=\\$\'30\' CSWRAP_TIMEOUT_FOR=\\$\'::clang:clang++:cppcheck:gcc\' CSWRAP_ADD_CFLAGS=\\$\'-Wno-unknown-pragmas\' CSWRAP_DEL_CFLAGS=\\$\'-Werror*:-fdiagnostics-color*:-no-canonical-prefixes:-Wno-error=deprecated-register\' CSWRAP_ADD_CXXFLAGS=\\$\'\' CSWRAP_DEL_CXXFLAGS=\\$\'-Werror*:-fdiagnostics-color*:-no-canonical-prefixes:-Wno-error=deprecated-register\' sh -c \\"rpmbuild -bc --nodeps --short-circuit /builddir/build/SPECS/kexec-tools.spec \'--define\' \'_unpackaged_files_terminate_build 0\' \'--define\' \'apidocs 0\' \'--define\' \'with_publican 0\' \'--without\' \'docs\' \'--without\' \'langpacks\'\\""'] setting SOURCE_DATE_EPOCH=1714003200 Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.aoD9fZ + umask 022 + cd /builddir/build/BUILD/kexec-tools-2.0.28-build + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + export CFLAGS + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + export CXXFLAGS + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules ' + export FFLAGS + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules ' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn' + export RUSTFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes ' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib64: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + cd kexec-tools-2.0.28 + autoreconf configure.ac:95: warning: The macro 'AC_HELP_STRING' is obsolete. configure.ac:95: You should run autoupdate. ./lib/autoconf/general.m4:204: AC_HELP_STRING is expanded from... configure.ac:95: the top level configure.ac:99: warning: The macro 'AC_HELP_STRING' is obsolete. configure.ac:99: You should run autoupdate. ./lib/autoconf/general.m4:204: AC_HELP_STRING is expanded from... configure.ac:99: the top level configure.ac:103: warning: The macro 'AC_HELP_STRING' is obsolete. configure.ac:103: You should run autoupdate. ./lib/autoconf/general.m4:204: AC_HELP_STRING is expanded from... configure.ac:103: the top level configure.ac:106: warning: The macro 'AC_HELP_STRING' is obsolete. configure.ac:106: You should run autoupdate. ./lib/autoconf/general.m4:204: AC_HELP_STRING is expanded from... configure.ac:106: the top level configure.ac:109: warning: The macro 'AC_HELP_STRING' is obsolete. configure.ac:109: You should run autoupdate. ./lib/autoconf/general.m4:204: AC_HELP_STRING is expanded from... configure.ac:109: the top level configure.ac:113: warning: The macro 'AC_HELP_STRING' is obsolete. configure.ac:113: You should run autoupdate. ./lib/autoconf/general.m4:204: AC_HELP_STRING is expanded from... configure.ac:113: the top level configure.ac:248: warning: AC_OUTPUT should be used without arguments. configure.ac:248: You should run autoupdate. + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + export CFLAGS + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + export CXXFLAGS + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules ' + export FFLAGS + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules ' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn' + export RUSTFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes ' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib64: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + '[' '-flto=auto -ffat-lto-objectsx' '!=' x ']' ++ find . -type f -name configure -print + for file in $(find . -type f -name configure -print) + /usr/bin/sed -r --in-place=.backup 's/^char \(\*f\) \(\) = /__attribute__ ((used)) char (*f) () = /g' ./configure + diff -u ./configure.backup ./configure + mv ./configure.backup ./configure + /usr/bin/sed -r --in-place=.backup 's/^char \(\*f\) \(\);/__attribute__ ((used)) char (*f) ();/g' ./configure + diff -u ./configure.backup ./configure + mv ./configure.backup ./configure + /usr/bin/sed -r --in-place=.backup 's/^char \$2 \(\);/__attribute__ ((used)) char \$2 ();/g' ./configure + diff -u ./configure.backup ./configure + mv ./configure.backup ./configure + /usr/bin/sed --in-place=.backup '1{$!N;$!N};$!N;s/int x = 1;\nint y = 0;\nint z;\nint nan;/volatile int x = 1; volatile int y = 0; volatile int z, nan;/;P;D' ./configure + diff -u ./configure.backup ./configure + mv ./configure.backup ./configure + /usr/bin/sed --in-place=.backup 's#^lt_cv_sys_global_symbol_to_cdecl=.*#lt_cv_sys_global_symbol_to_cdecl="sed -n -e '\''s/^T .* \\(.*\\)$/extern int \\1();/p'\'' -e '\''s/^$symcode* .* \\(.*\\)$/extern char \\1;/p'\''"#' ./configure + diff -u ./configure.backup ./configure + mv ./configure.backup ./configure + '[' 1 = 1 ']' +++ dirname ./configure ++ find . -name config.guess -o -name config.sub + for i in $(find $(dirname ./configure) -name config.guess -o -name config.sub) ++ basename ./config/config.guess + '[' -f /usr/lib/rpm/redhat/config.guess ']' + /usr/bin/rm -f ./config/config.guess ++ basename ./config/config.guess + /usr/bin/cp -fv /usr/lib/rpm/redhat/config.guess ./config/config.guess '/usr/lib/rpm/redhat/config.guess' -> './config/config.guess' + for i in $(find $(dirname ./configure) -name config.guess -o -name config.sub) ++ basename ./config/config.sub + '[' -f /usr/lib/rpm/redhat/config.sub ']' + /usr/bin/rm -f ./config/config.sub ++ basename ./config/config.sub + /usr/bin/cp -fv /usr/lib/rpm/redhat/config.sub ./config/config.sub '/usr/lib/rpm/redhat/config.sub' -> './config/config.sub' + '[' 1 = 1 ']' + '[' x '!=' 'x-Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld' ']' ++ find . -name ltmain.sh ++ grep -q runstatedir=DIR ./configure ++ echo --runstatedir=/run + ./configure --build=x86_64-redhat-linux --host=x86_64-redhat-linux --program-prefix= --disable-dependency-tracking --prefix=/usr --exec-prefix=/usr --bindir=/usr/bin --sbindir=/usr/sbin --sysconfdir=/etc --datadir=/usr/share --includedir=/usr/include --libdir=/usr/lib64 --libexecdir=/usr/libexec --localstatedir=/var --runstatedir=/run --sharedstatedir=/var/lib --mandir=/usr/share/man --infodir=/usr/share/info --sbindir=/usr/sbin configure: WARNING: unrecognized options: --disable-dependency-tracking checking for x86_64-redhat-linux-gcc... gcc checking whether the C compiler works... yes checking for C compiler default output file name... a.out checking for suffix of executables... checking whether we are cross compiling... no checking for suffix of object files... o checking whether the compiler supports GNU C... yes checking whether gcc accepts -g... yes checking for gcc option to enable C11 features... none needed checking build system type... x86_64-redhat-linux-gnu checking host system type... x86_64-redhat-linux-gnu checking target system type... x86_64-redhat-linux-gnu checking how to run the C preprocessor... gcc -E checking for x86_64-redhat-linux-ld... no checking for ld... ld checking for x86_64-redhat-linux-as... no checking for as... as checking for x86_64-redhat-linux-objcopy... no checking for objcopy... objcopy checking for x86_64-redhat-linux-ar... no checking for ar... ar checking for x86_64-redhat-linux-strip... no checking for strip... strip checking whether gcc accepts -fno-zero-initialized-in-bss... Yes checking for a BSD-compatible install... /usr/bin/install -c checking for chmod... chmod checking for mkdir... mkdir checking for rm... rm checking for cp... cp checking for ln... ln checking for tar... tar checking for rpmbuild... rpmbuild checking for sed... sed checking for find... find checking for xargs... xargs checking for dirname... dirname checking for stdio.h... yes checking for stdlib.h... yes checking for string.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for strings.h... yes checking for sys/stat.h... yes checking for sys/types.h... yes checking for unistd.h... yes checking for zlib.h... yes checking for inflateInit_ in -lz... yes checking for lzma.h... yes checking for lzma_code in -llzma... yes checking for xenctrl.h... no checking for memfd_create... yes configure: creating ./config.status config.status: creating Makefile config.status: creating include/config.h configure: WARNING: unrecognized options: --disable-dependency-tracking + rm -f kexec-tools.spec.in + /usr/bin/make -O -j8 V=1 VERBOSE=1 gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -Wall -Wstrict-prototypes -I./include -I./util_lib/include -Iinclude/ -I./kexec/arch/x86_64/include -c -MD -o kexec/kexec-elf-core.o kexec/kexec-elf-core.c gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -Wall -Wstrict-prototypes -I./include -I./util_lib/include -Iinclude/ -I./kexec/arch/x86_64/include -c -MD -o kexec/kexec-elf-boot.o kexec/kexec-elf-boot.c gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -Wall -Wstrict-prototypes -I./include -I./util_lib/include -Iinclude/ -I./kexec/arch/x86_64/include -c -MD -o kexec/kexec-pe-zboot.o kexec/kexec-pe-zboot.c gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -Wall -Wstrict-prototypes -I./include -I./util_lib/include -Iinclude/ -I./kexec/arch/x86_64/include -c -MD -o kexec/ifdown.o kexec/ifdown.c /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/ifdown.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -Wall -Wstrict-prototypes -I./include -I./util_lib/include -Iinclude/ -I./kexec/arch/x86_64/include -c -MD -o kexec/kexec-iomem.o kexec/kexec-iomem.c /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/kexec-iomem.c: In function ‘kexec_iomem_for_each_line’: <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/kexec-iomem.c:52:15: warning: use of NULL ‘fopen(proc_iomem(), "r")’ where non-null expected [CWE-476] [-Wanalyzer-null-argument] <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/kexec-iomem.c:45:12: note: (1) following ‘false’ branch (when ‘callback’ is non-NULL)... <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/kexec-iomem.c:48:14: note: (2) ...to here <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/kexec-iomem.c:48:14: note: (3) allocated here <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/kexec-iomem.c:49:12: note: (4) assuming ‘fopen(proc_iomem(), "r")’ is NULL <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/kexec-iomem.c:49:12: note: (5) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/kexec-iomem.c:50:17: note: (6) ...to here <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/kexec-iomem.c:52:15: note: (7) argument 3 (‘fopen(proc_iomem(), "r")’) NULL where non-null expected <--[gcc] In file included from /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/kexec-iomem.c:2: <--[gcc] /usr/include/stdio.h:654:14: note: argument 3 of ‘fgets’ must be non-null <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/kexec-iomem.c:52:8: warning: Null pointer passed to 3rd parameter expecting 'nonnull' [core.NonNullParamChecker] <--[clang] gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -Wall -Wstrict-prototypes -I./include -I./util_lib/include -Iinclude/ -I./kexec/arch/x86_64/include -c -MD -o kexec/crashdump-xen.o kexec/crashdump-xen.c gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -Wall -Wstrict-prototypes -I./include -I./util_lib/include -Iinclude/ -I./kexec/arch/x86_64/include -c -MD -o kexec/phys_arch.o kexec/phys_arch.c gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -Wall -Wstrict-prototypes -I./include -I./util_lib/include -Iinclude/ -I./kexec/arch/x86_64/include -c -MD -o kexec/crashdump.o kexec/crashdump.c gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -Wall -Wstrict-prototypes -I./include -I./util_lib/include -Iinclude/ -I./kexec/arch/x86_64/include -c -MD -o kexec/kexec-xen.o kexec/kexec-xen.c gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -Wall -Wstrict-prototypes -I./include -I./util_lib/include -Iinclude/ -I./kexec/arch/x86_64/include -c -MD -o kexec/zlib.o kexec/zlib.c gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -Wall -Wstrict-prototypes -I./include -I./util_lib/include -Iinclude/ -I./kexec/arch/x86_64/include -c -MD -o kexec/symbols.o kexec/symbols.c gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -Wall -Wstrict-prototypes -I./include -I./util_lib/include -Iinclude/ -I./kexec/arch/x86_64/include -c -MD -o kexec/virt_to_phys.o kexec/virt_to_phys.c gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -Wall -Wstrict-prototypes -I./include -I./util_lib/include -Iinclude/ -I./kexec/arch/x86_64/include -c -MD -o kexec/proc_iomem.o kexec/proc_iomem.c gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -Wall -Wstrict-prototypes -I./include -I./util_lib/include -Iinclude/ -I./kexec/arch/x86_64/include -c -MD -o kexec/lzma.o kexec/lzma.c gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -Wall -Wstrict-prototypes -I./include -I./util_lib/include -Iinclude/ -I./kexec/arch/x86_64/include -c -MD -o kexec/phys_to_virt.o kexec/phys_to_virt.c gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -Wall -Wstrict-prototypes -I./include -I./util_lib/include -Iinclude/ -I./kexec/arch/x86_64/include -c -MD -o kexec/add_segment.o kexec/add_segment.c gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -Wall -Wstrict-prototypes -I./include -I./util_lib/include -Iinclude/ -I./kexec/arch/x86_64/include -c -MD -o kexec/add_buffer.o kexec/add_buffer.c gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -Wall -Wstrict-prototypes -I./include -I./util_lib/include -Iinclude/ -I./kexec/arch/x86_64/include -c -MD -o kexec/arch_reuse_initrd.o kexec/arch_reuse_initrd.c gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -Wall -Wstrict-prototypes -I./include -I./util_lib/include -Iinclude/ -I./kexec/arch/x86_64/include -c -MD -o kexec/firmware_memmap.o kexec/firmware_memmap.c gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -Wall -Wstrict-prototypes -I./include -I./util_lib/include -Iinclude/ -I./kexec/arch/x86_64/include -c -MD -o kexec/arch/i386/kexec-elf-x86.o kexec/arch/i386/kexec-elf-x86.c /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/arch/i386/kexec-elf-x86.c: In function ‘elf_x86_load’: <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/arch/i386/kexec-elf-x86.c:207:25: warning: heap-based buffer over-read [CWE-126] [-Wanalyzer-out-of-bounds] <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/arch/i386/kexec-elf-x86.c:189:12: note: (1) following ‘false’ branch (when ‘tmp_cmdline’ is NULL)... <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/arch/i386/kexec-elf-x86.c:193:12: note: (2) ...to here <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/arch/i386/kexec-elf-x86.c:193:12: note: (3) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/arch/i386/kexec-elf-x86.c:196:28: note: (4) ...to here <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/arch/i386/kexec-elf-x86.c:196:28: note: (5) capacity: 1 byte <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/arch/i386/kexec-elf-x86.c:203:12: note: (6) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/arch/i386/kexec-elf-x86.c:204:36: note: (7) ...to here <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/arch/i386/kexec-elf-x86.c:206:20: note: (8) following ‘true’ branch (when ‘command_line’ is non-NULL)... <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/arch/i386/kexec-elf-x86.c:207:25: note: (9) ...to here <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/arch/i386/kexec-elf-x86.c:207:25: note: (10) out-of-bounds read from byte 1 till byte 2047 but region ends at byte 1 <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/arch/i386/kexec-elf-x86.c:207:25: note: read of 2047 bytes from after the end of the region <--[gcc] ┌──────────────────────────────────────────────────────────────────────┐ │ read of 2048 bytes │ └──────────────────────────────────────────────────────────────────────┘ ^ ^ │ │ │ │ ┌───────────────────────────────┐┌─────────────────────────────────────┐ │buffer allocated on heap at (5)││ after valid range │ └───────────────────────────────┘└─────────────────────────────────────┘ ├───────────────┬───────────────┤├──────────────────┬──────────────────┤ │ │ ╭──────┴─────╮ ╭─────────────┴────────────╮ │size: 1 byte│ │⚠️ over-read of 2047 bytes│ ╰────────────╯ ╰──────────────────────────╯ /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/arch/i386/kexec-elf-x86.c:300:44: warning: use of NULL ‘modified_cmdline’ where non-null expected [CWE-476] [-Wanalyzer-null-argument] <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/arch/i386/kexec-elf-x86.c:189:12: note: (1) following ‘false’ branch (when ‘tmp_cmdline’ is NULL)... <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/arch/i386/kexec-elf-x86.c:193:12: note: (2) ...to here <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/arch/i386/kexec-elf-x86.c:193:12: note: (3) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/arch/i386/kexec-elf-x86.c:194:36: note: (4) ...to here <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/arch/i386/kexec-elf-x86.c:203:12: note: (5) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/arch/i386/kexec-elf-x86.c:214:9: note: (6) ...to here <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/arch/i386/kexec-elf-x86.c:229:17: note: (7) following ‘false’ branch (when ‘arg_style != 0’)... <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/arch/i386/kexec-elf-x86.c:264:23: note: (8) ...to here <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/arch/i386/kexec-elf-x86.c:284:20: note: (9) following ‘false’ branch (when ‘ramdisk’ is NULL)... <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/arch/i386/kexec-elf-x86.c:290:25: note: (10) ...to here <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/arch/i386/kexec-elf-x86.c:290:20: note: (11) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/arch/i386/kexec-elf-x86.c:291:30: note: (12) ...to here <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/arch/i386/kexec-elf-x86.c:293:28: note: (13) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/arch/i386/kexec-elf-x86.c:298:25: note: (14) ...to here <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/arch/i386/kexec-elf-x86.c:300:44: note: (15) argument 1 (‘modified_cmdline’) NULL where non-null expected <--[gcc] <built-in>: note: argument 1 of ‘__builtin_strlen’ must be non-null /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/arch/i386/kexec-elf-x86.c:192:2: warning: Value stored to 'command_line_len' is never read [deadcode.DeadStores] <--[clang] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/arch/i386/kexec-elf-x86.c:300:23: warning: Null pointer passed to 1st parameter expecting 'nonnull' [core.NonNullParamChecker] <--[clang] gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -Wall -Wstrict-prototypes -I./include -I./util_lib/include -Iinclude/ -I./kexec/arch/x86_64/include -c -MD -o kexec/arch/i386/kexec-beoboot-x86.o kexec/arch/i386/kexec-beoboot-x86.c gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -Wall -Wstrict-prototypes -I./include -I./util_lib/include -Iinclude/ -I./kexec/arch/x86_64/include -c -MD -o kexec/arch/i386/kexec-nbi.o kexec/arch/i386/kexec-nbi.c gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -Wall -Wstrict-prototypes -I./include -I./util_lib/include -Iinclude/ -I./kexec/arch/x86_64/include -c -MD -o kexec/kexec-elf-exec.o kexec/kexec-elf-exec.c gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -Wall -Wstrict-prototypes -I./include -I./util_lib/include -Iinclude/ -I./kexec/arch/x86_64/include -c -MD -o kexec/kexec-elf.o kexec/kexec-elf.c /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/kexec-elf.c:379:2: warning: Value stored to 'phdr_size' is never read [deadcode.DeadStores] <--[clang] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/kexec-elf.c:482:2: warning: Value stored to 'size_ok' is never read [deadcode.DeadStores] <--[clang] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/kexec-elf.c:551:2: warning: Value stored to 'size_ok' is never read [deadcode.DeadStores] <--[clang] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/kexec-elf.c:596:2: warning: Value stored to 'shdr_size' is never read [deadcode.DeadStores] <--[clang] gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -Wall -Wstrict-prototypes -I./include -I./util_lib/include -Iinclude/ -I./kexec/arch/x86_64/include -c -MD -o kexec/arch/i386/kexec-mb2-x86.o kexec/arch/i386/kexec-mb2-x86.c /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/arch/i386/kexec-mb2-x86.c:451:2: warning: Value stored to 'command_line_len' is never read [deadcode.DeadStores] <--[clang] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/arch/i386/kexec-mb2-x86.c:466:4: warning: Value stored to 'tmp_cmdline' is never read [deadcode.DeadStores] <--[clang] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/arch/i386/kexec-mb2-x86.c:601:2: warning: Value stored to 'mbi_ptr' is never read [deadcode.DeadStores] <--[clang] gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -Wall -Wstrict-prototypes -I./include -I./util_lib/include -Iinclude/ -I./kexec/arch/x86_64/include -c -MD -o kexec/arch/i386/kexec-bzImage.o kexec/arch/i386/kexec-bzImage.c /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/arch/i386/kexec-bzImage.c:447:2: warning: Value stored to 'command_line_len' is never read [deadcode.DeadStores] <--[clang] gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -Wall -Wstrict-prototypes -I./include -I./util_lib/include -Iinclude/ -I./kexec/arch/x86_64/include -c -MD -o kexec/arch/i386/kexec-multiboot-x86.o kexec/arch/i386/kexec-multiboot-x86.c /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/arch/i386/kexec-multiboot-x86.c:261:2: warning: Value stored to 'command_line_len' is never read [deadcode.DeadStores] <--[clang] gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -Wall -Wstrict-prototypes -I./include -I./util_lib/include -Iinclude/ -I./kexec/arch/x86_64/include -c -MD -o kexec/arch/i386/x86-linux-setup.o kexec/arch/i386/x86-linux-setup.c /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/arch/i386/x86-linux-setup.c: In function ‘get_bootparam’: <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/arch/i386/x86-linux-setup.c:510:9: warning: ignoring return value of ‘read’ declared with attribute ‘warn_unused_result’ [-Wunused-result] <--[gcc] 510 | read(data_file, buf, size); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/arch/i386/x86-linux-setup.c: In function ‘get_efi_runtime_map’: <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/arch/i386/x86-linux-setup.c:632:13: warning: use of uninitialized value ‘*map’ [CWE-457] [-Wanalyzer-use-of-uninitialized-value] <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/arch/i386/x86-linux-setup.c:887:6: note: (1) entry to ‘setup_linux_system_parameters’ <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/arch/i386/x86-linux-setup.c:893:9: note: (2) inlined call to ‘setup_subarch’ from ‘setup_linux_system_parameters’ <--[gcc] In function ‘setup_subarch’, inlined from ‘setup_linux_system_parameters’ at kexec/arch/i386/x86-linux-setup.c:893:2: /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/arch/i386/x86-linux-setup.c:520:9: note: (3) calling ‘get_bootparam’ from ‘setup_linux_system_parameters’ <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/arch/i386/x86-linux-setup.c: In function ‘get_efi_runtime_map’: <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/arch/i386/x86-linux-setup.c:479:5: note: (4) entry to ‘get_bootparam’ <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/arch/i386/x86-linux-setup.c:487:12: note: (5) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/arch/i386/x86-linux-setup.c:497:31: note: (6) ...to here <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/arch/i386/x86-linux-setup.c:498:20: note: (7) following ‘true’ branch... <--[gcc] cc1: note: (8) ...to here /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/arch/i386/x86-linux-setup.c:893:9: note: (9) inlined call to ‘setup_subarch’ from ‘setup_linux_system_parameters’ <--[gcc] In function ‘setup_subarch’, inlined from ‘setup_linux_system_parameters’ at kexec/arch/i386/x86-linux-setup.c:893:2: /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/arch/i386/x86-linux-setup.c:520:9: note: (10) returning to ‘setup_linux_system_parameters’ from ‘get_bootparam’ <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/arch/i386/x86-linux-setup.c: In function ‘get_efi_runtime_map’: <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/arch/i386/x86-linux-setup.c:894:12: note: (11) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/arch/i386/x86-linux-setup.c:895:17: note: (12) ...to here <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/arch/i386/x86-linux-setup.c:895:17: note: (13) calling ‘setup_efi_info’ from ‘setup_linux_system_parameters’ <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/arch/i386/x86-linux-setup.c:857:13: note: (14) entry to ‘setup_efi_info’ <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/arch/i386/x86-linux-setup.c:863:15: note: (15) calling ‘get_bootparam’ from ‘setup_efi_info’ <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/arch/i386/x86-linux-setup.c:479:5: note: (16) entry to ‘get_bootparam’ <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/arch/i386/x86-linux-setup.c:487:12: note: (17) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/arch/i386/x86-linux-setup.c:497:31: note: (18) ...to here <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/arch/i386/x86-linux-setup.c:498:20: note: (19) following ‘true’ branch... <--[gcc] cc1: note: (20) ...to here /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/arch/i386/x86-linux-setup.c:863:15: note: (21) returning to ‘setup_efi_info’ from ‘get_bootparam’ <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/arch/i386/x86-linux-setup.c:864:12: note: (22) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/arch/i386/x86-linux-setup.c:866:53: note: (23) ...to here <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/arch/i386/x86-linux-setup.c:866:12: note: (24) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/arch/i386/x86-linux-setup.c:869:24: note: (25) inlined call to ‘get_efi_mem_desc_version’ from ‘setup_efi_info’ <--[gcc] In function ‘get_efi_mem_desc_version’, inlined from ‘setup_efi_info’ at kexec/arch/i386/x86-linux-setup.c:869:17: /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/arch/i386/x86-linux-setup.c:854:18: note: (26) ...to here <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/arch/i386/x86-linux-setup.c: In function ‘get_efi_runtime_map’: <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/arch/i386/x86-linux-setup.c:870:12: note: (27) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/arch/i386/x86-linux-setup.c:876:15: note: (28) ...to here <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/arch/i386/x86-linux-setup.c:876:15: note: (29) calling ‘setup_efi_data’ from ‘setup_efi_info’ <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/arch/i386/x86-linux-setup.c:671:12: note: (30) entry to ‘setup_efi_data’ <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/arch/i386/x86-linux-setup.c:677:36: note: (31) region created on stack here <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/arch/i386/x86-linux-setup.c:677:36: note: (32) capacity: 8 bytes <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/arch/i386/x86-linux-setup.c:682:12: note: (33) following ‘false’ branch (when ‘ret >= 0’)... <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/arch/i386/x86-linux-setup.c:685:15: note: (34) ...to here <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/arch/i386/x86-linux-setup.c:686:12: note: (35) following ‘false’ branch (when ‘esd’ is non-NULL)... <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/arch/i386/x86-linux-setup.c:690:9: note: (36) ...to here <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/arch/i386/x86-linux-setup.c:692:12: note: (37) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/arch/i386/x86-linux-setup.c:694:19: note: (38) ...to here <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/arch/i386/x86-linux-setup.c:694:19: note: (39) calling ‘get_efi_runtime_map’ from ‘setup_efi_data’ <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/arch/i386/x86-linux-setup.c:594:12: note: (40) entry to ‘get_efi_runtime_map’ <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/arch/i386/x86-linux-setup.c:603:12: note: (41) following ‘false’ branch... <--[gcc] cc1: note: (42) ...to here /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/arch/i386/x86-linux-setup.c:605:40: note: (43) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/arch/i386/x86-linux-setup.c:608:33: note: (44) ...to here <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/arch/i386/x86-linux-setup.c:620:21: note: (45) when ‘realloc’ fails <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/arch/i386/x86-linux-setup.c:621:20: note: (46) following ‘true’ branch (when ‘p’ is NULL)... <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/arch/i386/x86-linux-setup.c:622:25: note: (47) ...to here <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/arch/i386/x86-linux-setup.c:632:13: note: (48) use of uninitialized value ‘*map’ here <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/arch/i386/x86-linux-setup.c: In function ‘setup_efi_data’: <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/arch/i386/x86-linux-setup.c:722:16: warning: leak of ‘maps’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/arch/i386/x86-linux-setup.c:887:6: note: (1) entry to ‘setup_linux_system_parameters’ <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/arch/i386/x86-linux-setup.c:893:9: note: (2) inlined call to ‘setup_subarch’ from ‘setup_linux_system_parameters’ <--[gcc] In function ‘setup_subarch’, inlined from ‘setup_linux_system_parameters’ at kexec/arch/i386/x86-linux-setup.c:893:2: /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/arch/i386/x86-linux-setup.c:520:9: note: (3) calling ‘get_bootparam’ from ‘setup_linux_system_parameters’ <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/arch/i386/x86-linux-setup.c: In function ‘setup_efi_data’: <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/arch/i386/x86-linux-setup.c:479:5: note: (4) entry to ‘get_bootparam’ <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/arch/i386/x86-linux-setup.c:487:12: note: (5) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/arch/i386/x86-linux-setup.c:497:31: note: (6) ...to here <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/arch/i386/x86-linux-setup.c:498:20: note: (7) following ‘true’ branch... <--[gcc] cc1: note: (8) ...to here /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/arch/i386/x86-linux-setup.c:893:9: note: (9) inlined call to ‘setup_subarch’ from ‘setup_linux_system_parameters’ <--[gcc] In function ‘setup_subarch’, inlined from ‘setup_linux_system_parameters’ at kexec/arch/i386/x86-linux-setup.c:893:2: /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/arch/i386/x86-linux-setup.c:520:9: note: (10) returning to ‘setup_linux_system_parameters’ from ‘get_bootparam’ <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/arch/i386/x86-linux-setup.c: In function ‘setup_efi_data’: <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/arch/i386/x86-linux-setup.c:894:12: note: (11) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/arch/i386/x86-linux-setup.c:895:17: note: (12) ...to here <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/arch/i386/x86-linux-setup.c:895:17: note: (13) calling ‘setup_efi_info’ from ‘setup_linux_system_parameters’ <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/arch/i386/x86-linux-setup.c:857:13: note: (14) entry to ‘setup_efi_info’ <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/arch/i386/x86-linux-setup.c:863:15: note: (15) calling ‘get_bootparam’ from ‘setup_efi_info’ <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/arch/i386/x86-linux-setup.c:479:5: note: (16) entry to ‘get_bootparam’ <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/arch/i386/x86-linux-setup.c:487:12: note: (17) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/arch/i386/x86-linux-setup.c:497:31: note: (18) ...to here <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/arch/i386/x86-linux-setup.c:498:20: note: (19) following ‘true’ branch... <--[gcc] cc1: note: (20) ...to here /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/arch/i386/x86-linux-setup.c:863:15: note: (21) returning to ‘setup_efi_info’ from ‘get_bootparam’ <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/arch/i386/x86-linux-setup.c:864:12: note: (22) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/arch/i386/x86-linux-setup.c:866:53: note: (23) ...to here <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/arch/i386/x86-linux-setup.c:866:12: note: (24) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/arch/i386/x86-linux-setup.c:869:24: note: (25) inlined call to ‘get_efi_mem_desc_version’ from ‘setup_efi_info’ <--[gcc] In function ‘get_efi_mem_desc_version’, inlined from ‘setup_efi_info’ at kexec/arch/i386/x86-linux-setup.c:869:17: /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/arch/i386/x86-linux-setup.c:854:18: note: (26) ...to here <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/arch/i386/x86-linux-setup.c: In function ‘setup_efi_data’: <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/arch/i386/x86-linux-setup.c:870:12: note: (27) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/arch/i386/x86-linux-setup.c:876:15: note: (28) ...to here <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/arch/i386/x86-linux-setup.c:876:15: note: (29) calling ‘setup_efi_data’ from ‘setup_efi_info’ <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/arch/i386/x86-linux-setup.c:671:12: note: (30) entry to ‘setup_efi_data’ <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/arch/i386/x86-linux-setup.c:682:12: note: (31) following ‘false’ branch (when ‘ret >= 0’)... <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/arch/i386/x86-linux-setup.c:685:15: note: (32) ...to here <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/arch/i386/x86-linux-setup.c:686:12: note: (33) following ‘false’ branch (when ‘esd’ is non-NULL)... <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/arch/i386/x86-linux-setup.c:690:9: note: (34) ...to here <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/arch/i386/x86-linux-setup.c:692:12: note: (35) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/arch/i386/x86-linux-setup.c:694:19: note: (36) ...to here <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/arch/i386/x86-linux-setup.c:694:19: note: (37) calling ‘get_efi_runtime_map’ from ‘setup_efi_data’ <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/arch/i386/x86-linux-setup.c:594:12: note: (38) entry to ‘get_efi_runtime_map’ <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/arch/i386/x86-linux-setup.c:603:12: note: (39) following ‘false’ branch... <--[gcc] cc1: note: (40) ...to here /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/arch/i386/x86-linux-setup.c:605:40: note: (41) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/arch/i386/x86-linux-setup.c:608:33: note: (42) ...to here <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/arch/i386/x86-linux-setup.c:620:21: note: (43) allocated here <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/arch/i386/x86-linux-setup.c:620:21: note: (44) when ‘realloc’ succeeds, moving buffer <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/arch/i386/x86-linux-setup.c:621:20: note: (45) following ‘false’ branch (when ‘p’ is non-NULL)... <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/arch/i386/x86-linux-setup.c:624:21: note: (46) ...to here <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/arch/i386/x86-linux-setup.c:605:40: note: (47) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/arch/i386/x86-linux-setup.c:629:9: note: (48) ...to here <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/arch/i386/x86-linux-setup.c:694:19: note: (49) returning to ‘setup_efi_data’ from ‘get_efi_runtime_map’ <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/arch/i386/x86-linux-setup.c:695:12: note: (50) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/arch/i386/x86-linux-setup.c:699:14: note: (51) ...to here <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/arch/i386/x86-linux-setup.c:700:12: note: (52) following ‘false’ branch (when ‘sd’ is non-NULL)... <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/arch/i386/x86-linux-setup.c:705:9: note: (53) ...to here <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/arch/i386/x86-linux-setup.c:722:16: note: (54) ‘maps’ leaks here; was allocated at (43) <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/arch/i386/x86-linux-setup.c:722:16: warning: leak of ‘sd’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/arch/i386/x86-linux-setup.c:887:6: note: (1) entry to ‘setup_linux_system_parameters’ <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/arch/i386/x86-linux-setup.c:893:9: note: (2) inlined call to ‘setup_subarch’ from ‘setup_linux_system_parameters’ <--[gcc] In function ‘setup_subarch’, inlined from ‘setup_linux_system_parameters’ at kexec/arch/i386/x86-linux-setup.c:893:2: /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/arch/i386/x86-linux-setup.c:520:9: note: (3) calling ‘get_bootparam’ from ‘setup_linux_system_parameters’ <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/arch/i386/x86-linux-setup.c: In function ‘setup_efi_data’: <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/arch/i386/x86-linux-setup.c:479:5: note: (4) entry to ‘get_bootparam’ <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/arch/i386/x86-linux-setup.c:487:12: note: (5) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/arch/i386/x86-linux-setup.c:497:31: note: (6) ...to here <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/arch/i386/x86-linux-setup.c:498:20: note: (7) following ‘true’ branch... <--[gcc] cc1: note: (8) ...to here /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/arch/i386/x86-linux-setup.c:893:9: note: (9) inlined call to ‘setup_subarch’ from ‘setup_linux_system_parameters’ <--[gcc] In function ‘setup_subarch’, inlined from ‘setup_linux_system_parameters’ at kexec/arch/i386/x86-linux-setup.c:893:2: /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/arch/i386/x86-linux-setup.c:520:9: note: (10) returning to ‘setup_linux_system_parameters’ from ‘get_bootparam’ <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/arch/i386/x86-linux-setup.c: In function ‘setup_efi_data’: <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/arch/i386/x86-linux-setup.c:894:12: note: (11) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/arch/i386/x86-linux-setup.c:895:17: note: (12) ...to here <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/arch/i386/x86-linux-setup.c:895:17: note: (13) calling ‘setup_efi_info’ from ‘setup_linux_system_parameters’ <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/arch/i386/x86-linux-setup.c:857:13: note: (14) entry to ‘setup_efi_info’ <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/arch/i386/x86-linux-setup.c:863:15: note: (15) calling ‘get_bootparam’ from ‘setup_efi_info’ <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/arch/i386/x86-linux-setup.c:479:5: note: (16) entry to ‘get_bootparam’ <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/arch/i386/x86-linux-setup.c:487:12: note: (17) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/arch/i386/x86-linux-setup.c:497:31: note: (18) ...to here <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/arch/i386/x86-linux-setup.c:498:20: note: (19) following ‘true’ branch... <--[gcc] cc1: note: (20) ...to here /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/arch/i386/x86-linux-setup.c:863:15: note: (21) returning to ‘setup_efi_info’ from ‘get_bootparam’ <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/arch/i386/x86-linux-setup.c:864:12: note: (22) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/arch/i386/x86-linux-setup.c:866:53: note: (23) ...to here <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/arch/i386/x86-linux-setup.c:866:12: note: (24) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/arch/i386/x86-linux-setup.c:869:24: note: (25) inlined call to ‘get_efi_mem_desc_version’ from ‘setup_efi_info’ <--[gcc] In function ‘get_efi_mem_desc_version’, inlined from ‘setup_efi_info’ at kexec/arch/i386/x86-linux-setup.c:869:17: /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/arch/i386/x86-linux-setup.c:854:18: note: (26) ...to here <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/arch/i386/x86-linux-setup.c: In function ‘setup_efi_data’: <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/arch/i386/x86-linux-setup.c:870:12: note: (27) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/arch/i386/x86-linux-setup.c:876:15: note: (28) ...to here <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/arch/i386/x86-linux-setup.c:876:15: note: (29) calling ‘setup_efi_data’ from ‘setup_efi_info’ <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/arch/i386/x86-linux-setup.c:671:12: note: (30) entry to ‘setup_efi_data’ <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/arch/i386/x86-linux-setup.c:682:12: note: (31) following ‘false’ branch (when ‘ret >= 0’)... <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/arch/i386/x86-linux-setup.c:685:15: note: (32) ...to here <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/arch/i386/x86-linux-setup.c:686:12: note: (33) following ‘false’ branch (when ‘esd’ is non-NULL)... <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/arch/i386/x86-linux-setup.c:690:9: note: (34) ...to here <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/arch/i386/x86-linux-setup.c:692:12: note: (35) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/arch/i386/x86-linux-setup.c:694:19: note: (36) ...to here <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/arch/i386/x86-linux-setup.c:694:19: note: (37) calling ‘get_efi_runtime_map’ from ‘setup_efi_data’ <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/arch/i386/x86-linux-setup.c:594:12: note: (38) entry to ‘get_efi_runtime_map’ <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/arch/i386/x86-linux-setup.c:603:12: note: (39) following ‘false’ branch... <--[gcc] cc1: note: (40) ...to here /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/arch/i386/x86-linux-setup.c:605:40: note: (41) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/arch/i386/x86-linux-setup.c:608:33: note: (42) ...to here <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/arch/i386/x86-linux-setup.c:620:21: note: (43) when ‘realloc’ succeeds, moving buffer <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/arch/i386/x86-linux-setup.c:621:20: note: (44) following ‘false’ branch (when ‘p’ is non-NULL)... <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/arch/i386/x86-linux-setup.c:624:21: note: (45) ...to here <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/arch/i386/x86-linux-setup.c:694:19: note: (46) returning to ‘setup_efi_data’ from ‘get_efi_runtime_map’ <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/arch/i386/x86-linux-setup.c:695:12: note: (47) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/arch/i386/x86-linux-setup.c:699:14: note: (48) ...to here <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/arch/i386/x86-linux-setup.c:699:14: note: (49) allocated here <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/arch/i386/x86-linux-setup.c:700:12: note: (50) assuming ‘sd’ is non-NULL <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/arch/i386/x86-linux-setup.c:700:12: note: (51) following ‘false’ branch (when ‘sd’ is non-NULL)... <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/arch/i386/x86-linux-setup.c:705:9: note: (52) ...to here <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/arch/i386/x86-linux-setup.c:722:16: note: (53) ‘sd’ leaks here; was allocated at (49) <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/arch/i386/x86-linux-setup.c:632:6: warning: Branch condition evaluates to a garbage value [core.uninitialized.Branch] <--[clang] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/arch/i386/x86-linux-setup.c:714:7: warning: Potential leak of memory pointed to by 'sd' [unix.Malloc] <--[clang] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/arch/i386/x86-linux-setup.c:715:15: warning: Potential leak of memory pointed to by 'maps' [unix.Malloc] <--[clang] gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -Wall -Wstrict-prototypes -I./include -I./util_lib/include -Iinclude/ -I./kexec/arch/x86_64/include -c -MD -o kexec/arch/x86_64/kexec-elf-rel-x86_64.o kexec/arch/x86_64/kexec-elf-rel-x86_64.c gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -Wall -Wstrict-prototypes -I./include -I./util_lib/include -Iinclude/ -I./kexec/arch/x86_64/include -c -MD -o kexec/kexec-elf-rel.o kexec/kexec-elf-rel.c /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/kexec-elf-rel.c:543:18: warning: The left operand of '!=' is a garbage value [core.UndefinedBinaryOperatorResult] <--[clang] gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -Wall -Wstrict-prototypes -I./include -I./util_lib/include -Iinclude/ -I./kexec/arch/x86_64/include -c -MD -o kexec/arch/i386/kexec-x86-common.o kexec/arch/i386/kexec-x86-common.c /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/arch/i386/kexec-x86-common.c: In function ‘efi_map_added’: <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/arch/i386/kexec-x86-common.c:320:17: warning: ignoring return value of ‘fgets’ declared with attribute ‘warn_unused_result’ [-Wunused-result] <--[gcc] 320 | fgets( buf, 512, fp ); | ^~~~~~~~~~~~~~~~~~~~~ gcc -fno-zero-initialized-in-bss -mcmodel=large -Os -fno-builtin -ffreestanding -fno-zero-initialized-in-bss -fno-PIC -fno-PIE -fno-stack-protector -fno-tree-vectorize -mcmodel=large -I./purgatory/include -I./purgatory/arch/x86_64/include -I./util_lib/include -I./include -Iinclude -I/usr/lib/gcc/x86_64-redhat-linux/14/include -c -MD -o purgatory/purgatory.o purgatory/purgatory.c gcc -mcmodel=large -I./purgatory/include -I./purgatory/arch/x86_64/include -I./util_lib/include -I./include -Iinclude -I/usr/lib/gcc/x86_64-redhat-linux/14/include -c -MD -o purgatory/arch/x86_64/entry64-32.o purgatory/arch/x86_64/entry64-32.S gcc -fno-zero-initialized-in-bss -mcmodel=large -Os -fno-builtin -ffreestanding -fno-zero-initialized-in-bss -fno-PIC -fno-PIE -fno-stack-protector -fno-tree-vectorize -mcmodel=large -I./purgatory/include -I./purgatory/arch/x86_64/include -I./util_lib/include -I./include -Iinclude -I/usr/lib/gcc/x86_64-redhat-linux/14/include -c -MD -o purgatory/string.o purgatory/string.c gcc -mcmodel=large -I./purgatory/include -I./purgatory/arch/x86_64/include -I./util_lib/include -I./include -Iinclude -I/usr/lib/gcc/x86_64-redhat-linux/14/include -c -MD -o purgatory/arch/x86_64/entry64.o purgatory/arch/x86_64/entry64.S gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -Wall -Wstrict-prototypes -I./include -I./util_lib/include -Iinclude/ -I./kexec/arch/x86_64/include -c -MD -o kexec/arch/x86_64/kexec-elf-x86_64.o kexec/arch/x86_64/kexec-elf-x86_64.c /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/arch/x86_64/kexec-elf-x86_64.c: In function ‘elf_x86_64_load’: <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/arch/x86_64/kexec-elf-x86_64.c:226:44: warning: use of NULL ‘modified_cmdline’ where non-null expected [CWE-476] [-Wanalyzer-null-argument] <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/arch/x86_64/kexec-elf-x86_64.c:135:12: note: (1) following ‘false’ branch (when ‘tmp_cmdline’ is NULL)... <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/arch/x86_64/kexec-elf-x86_64.c:138:12: note: (2) ...to here <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/arch/x86_64/kexec-elf-x86_64.c:145:12: note: (3) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/arch/x86_64/kexec-elf-x86_64.c:156:9: note: (4) ...to here <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/arch/x86_64/kexec-elf-x86_64.c:162:12: note: (5) following ‘true’ branch (when ‘arg_style != 2’)... <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/arch/x86_64/kexec-elf-x86_64.c:164:17: note: (6) ...to here <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/arch/x86_64/kexec-elf-x86_64.c:171:17: note: (7) following ‘false’ branch (when ‘arg_style != 0’)... <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/arch/x86_64/kexec-elf-x86_64.c:199:23: note: (8) ...to here <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/arch/x86_64/kexec-elf-x86_64.c:210:20: note: (9) following ‘false’ branch (when ‘ramdisk’ is NULL)... <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/arch/x86_64/kexec-elf-x86_64.c:216:25: note: (10) ...to here <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/arch/x86_64/kexec-elf-x86_64.c:216:20: note: (11) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/arch/x86_64/kexec-elf-x86_64.c:217:30: note: (12) ...to here <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/arch/x86_64/kexec-elf-x86_64.c:219:28: note: (13) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/arch/x86_64/kexec-elf-x86_64.c:224:25: note: (14) ...to here <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/arch/x86_64/kexec-elf-x86_64.c:226:44: note: (15) argument 1 (‘modified_cmdline’) NULL where non-null expected <--[gcc] <built-in>: note: argument 1 of ‘__builtin_strlen’ must be non-null /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/arch/x86_64/kexec-elf-x86_64.c:226:23: warning: Null pointer passed to 1st parameter expecting 'nonnull' [core.NonNullParamChecker] <--[clang] gcc -mcmodel=large -I./purgatory/include -I./purgatory/arch/x86_64/include -I./util_lib/include -I./include -Iinclude -I/usr/lib/gcc/x86_64-redhat-linux/14/include -c -MD -o purgatory/arch/x86_64/setup-x86_64.o purgatory/arch/x86_64/setup-x86_64.S gcc -mcmodel=large -I./purgatory/include -I./purgatory/arch/x86_64/include -I./util_lib/include -I./include -Iinclude -I/usr/lib/gcc/x86_64-redhat-linux/14/include -c -MD -o purgatory/arch/x86_64/stack.o purgatory/arch/x86_64/stack.S gcc -mcmodel=large -I./purgatory/include -I./purgatory/arch/x86_64/include -I./util_lib/include -I./include -Iinclude -I/usr/lib/gcc/x86_64-redhat-linux/14/include -c -MD -o purgatory/arch/i386/entry32-16.o purgatory/arch/i386/entry32-16.S gcc -fno-zero-initialized-in-bss -mcmodel=large -Os -fno-builtin -ffreestanding -fno-zero-initialized-in-bss -fno-PIC -fno-PIE -fno-stack-protector -fno-tree-vectorize -mcmodel=large -I./purgatory/include -I./purgatory/arch/x86_64/include -I./util_lib/include -I./include -Iinclude -I/usr/lib/gcc/x86_64-redhat-linux/14/include -c -MD -o purgatory/arch/x86_64/purgatory-x86_64.o purgatory/arch/x86_64/purgatory-x86_64.c gcc -mcmodel=large -I./purgatory/include -I./purgatory/arch/x86_64/include -I./util_lib/include -I./include -Iinclude -I/usr/lib/gcc/x86_64-redhat-linux/14/include -c -MD -o purgatory/arch/i386/entry32-16-debug.o purgatory/arch/i386/entry32-16-debug.S gcc -fno-zero-initialized-in-bss -mcmodel=large -Os -fno-builtin -ffreestanding -fno-zero-initialized-in-bss -fno-PIC -fno-PIE -fno-stack-protector -fno-tree-vectorize -mcmodel=large -I./purgatory/include -I./purgatory/arch/x86_64/include -I./util_lib/include -I./include -Iinclude -I/usr/lib/gcc/x86_64-redhat-linux/14/include -c -MD -o purgatory/arch/i386/crashdump_backup.o purgatory/arch/i386/crashdump_backup.c gcc -fno-zero-initialized-in-bss -mcmodel=large -Os -fno-builtin -ffreestanding -fno-zero-initialized-in-bss -fno-PIC -fno-PIE -fno-stack-protector -fno-tree-vectorize -mcmodel=large -I./purgatory/include -I./purgatory/arch/x86_64/include -I./util_lib/include -I./include -Iinclude -I/usr/lib/gcc/x86_64-redhat-linux/14/include -c -MD -o purgatory/arch/i386/vga.o purgatory/arch/i386/vga.c gcc -fno-zero-initialized-in-bss -mcmodel=large -Os -fno-builtin -ffreestanding -fno-zero-initialized-in-bss -fno-PIC -fno-PIE -fno-stack-protector -fno-tree-vectorize -mcmodel=large -I./purgatory/include -I./purgatory/arch/x86_64/include -I./util_lib/include -I./include -Iinclude -I/usr/lib/gcc/x86_64-redhat-linux/14/include -c -MD -o purgatory/arch/i386/console-x86.o purgatory/arch/i386/console-x86.c gcc -fno-zero-initialized-in-bss -mcmodel=large -Os -fno-builtin -ffreestanding -fno-zero-initialized-in-bss -fno-PIC -fno-PIE -fno-stack-protector -fno-tree-vectorize -mcmodel=large -I./purgatory/include -I./purgatory/arch/x86_64/include -I./util_lib/include -I./include -Iinclude -I/usr/lib/gcc/x86_64-redhat-linux/14/include -c -MD -o purgatory/arch/i386/pic.o purgatory/arch/i386/pic.c gcc -O2 -Wall -o bin/bin-to-hex util/bin-to-hex.c gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -Wall -Wstrict-prototypes -I./include -I./util_lib/include -Iinclude/ -I./kexec/arch/x86_64/include -I./util_lib/include -c -MD -o util_lib/compute_ip_checksum.o util_lib/compute_ip_checksum.c /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/util_lib/compute_ip_checksum.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -Wall -Wstrict-prototypes -I./include -I./util_lib/include -Iinclude/ -I./kexec/arch/x86_64/include -c -MD -o kexec/arch/x86_64/kexec-x86_64.o kexec/arch/x86_64/kexec-x86_64.c gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -Wall -Wstrict-prototypes -I./include -I./util_lib/include -Iinclude/ -c -MD -o vmcore-dmesg/vmcore-dmesg.o vmcore-dmesg/vmcore-dmesg.c gcc -m32 -I./include -I./util_lib/include -Iinclude/ -DRELOC=0x10000 -c -MD -o kexec_test/kexec_test16.o kexec_test/kexec_test16.S gcc -m32 -I./include -I./util_lib/include -Iinclude/ -DRELOC=0x10000 -c -MD -o kexec_test/kexec_test.o kexec_test/kexec_test.S cp kexec/kexec.8 build/man/man8/kexec.8 mkdir -p build/man/man8 cp vmcore-dmesg/vmcore-dmesg.8 build/man/man8/vmcore-dmesg.8 gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -Wall -Wstrict-prototypes -I./include -I./util_lib/include -Iinclude/ -I./kexec/arch/x86_64/include -c -MD -o kexec/arch/i386/crashdump-x86.o kexec/arch/i386/crashdump-x86.c /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/arch/i386/crashdump-x86.c: In function ‘load_crashdump_segments’: <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/arch/i386/crashdump-x86.c:869:9: warning: use of uninitialized value ‘mem_range’ [CWE-457] [-Wanalyzer-use-of-uninitialized-value] <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/arch/i386/crashdump-x86.c:828:30: note: (1) region created on stack here <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/arch/i386/crashdump-x86.c:828:30: note: (2) capacity: 8 bytes <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/arch/i386/crashdump-x86.c:859:12: note: (3) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/arch/i386/crashdump-x86.c:869:9: note: (4) ...to here <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/arch/i386/crashdump-x86.c:869:9: note: (5) use of uninitialized value ‘mem_range’ here <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/arch/i386/crashdump-x86.c:735:25: warning: The left operand of '+' is a garbage value [core.UndefinedBinaryOperatorResult] <--[clang] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/arch/i386/crashdump-x86.c:869:2: warning: 2nd function call argument is an uninitialized value [core.CallAndMessage] <--[clang] mkdir -p build/lib/kexec-tools ld -melf_i386 -e _start -Ttext 0x10000 -o build/lib/kexec-tools/kexec_test kexec_test/kexec_test16.o kexec_test/kexec_test.o gcc -fno-zero-initialized-in-bss -mcmodel=large -Os -fno-builtin -ffreestanding -fno-zero-initialized-in-bss -fno-PIC -fno-PIE -fno-stack-protector -fno-tree-vectorize -mcmodel=large -I./purgatory/include -I./purgatory/arch/x86_64/include -I./util_lib/include -I./include -Iinclude -I/usr/lib/gcc/x86_64-redhat-linux/14/include -c -MD -o purgatory/printf.o purgatory/printf.c /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/purgatory/printf.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -Wall -Wstrict-prototypes -I./include -I./util_lib/include -Iinclude/ -I./kexec/arch/x86_64/include -c -MD -o kexec/arch/x86_64/kexec-bzImage64.o kexec/arch/x86_64/kexec-bzImage64.c /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/arch/x86_64/kexec-bzImage64.c: In function ‘do_bzImage64_load’: <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/arch/x86_64/kexec-bzImage64.c:153:25: warning: heap-based buffer over-read [CWE-126] [-Wanalyzer-out-of-bounds] <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/arch/x86_64/kexec-bzImage64.c:320:5: note: (1) entry to ‘bzImage64_load’ <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/arch/x86_64/kexec-bzImage64.c:332:12: note: (2) following ‘false’ branch... <--[gcc] cc1: note: (3) ...to here /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/arch/x86_64/kexec-bzImage64.c:373:12: note: (4) following ‘false’ branch (when ‘tmp_cmdline’ is NULL)... <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/arch/x86_64/kexec-bzImage64.c:376:12: note: (5) ...to here <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/arch/x86_64/kexec-bzImage64.c:376:12: note: (6) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/arch/x86_64/kexec-bzImage64.c:379:32: note: (7) ...to here <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/arch/x86_64/kexec-bzImage64.c:379:32: note: (8) capacity: 1 byte <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/arch/x86_64/kexec-bzImage64.c:383:12: note: (9) following ‘false’ branch (when ‘ramdisk’ is NULL)... <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/arch/x86_64/kexec-bzImage64.c:386:25: note: (10) ...to here <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/arch/x86_64/kexec-bzImage64.c:386:12: note: (11) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/arch/x86_64/kexec-bzImage64.c:391:26: note: (12) ...to here <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/arch/x86_64/kexec-bzImage64.c:391:26: note: (13) calling ‘do_bzImage64_load’ from ‘bzImage64_load’ <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/arch/x86_64/kexec-bzImage64.c:108:12: note: (14) entry to ‘do_bzImage64_load’ <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/arch/x86_64/kexec-bzImage64.c:128:12: note: (15) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/arch/x86_64/kexec-bzImage64.c:131:9: note: (16) ...to here <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/arch/x86_64/kexec-bzImage64.c:133:12: note: (17) following ‘false’ branch (when ‘setup_sects != 0’)... <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/arch/x86_64/kexec-bzImage64.c:135:36: note: (18) ...to here <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/arch/x86_64/kexec-bzImage64.c:136:12: note: (19) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/arch/x86_64/kexec-bzImage64.c:141:43: note: (20) ...to here <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/arch/x86_64/kexec-bzImage64.c:141:12: note: (21) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/arch/x86_64/kexec-bzImage64.c:149:17: note: (22) ...to here <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/arch/x86_64/kexec-bzImage64.c:149:12: note: (23) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/arch/x86_64/kexec-bzImage64.c:150:36: note: (24) ...to here <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/arch/x86_64/kexec-bzImage64.c:152:20: note: (25) following ‘true’ branch (when ‘command_line’ is non-NULL)... <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/arch/x86_64/kexec-bzImage64.c:153:25: note: (26) ...to here <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/arch/x86_64/kexec-bzImage64.c:153:25: note: (27) out-of-bounds read from byte 1 till byte 2047 but region ends at byte 1 <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/arch/x86_64/kexec-bzImage64.c:153:25: note: read of 2047 bytes from after the end of the region <--[gcc] ┌──────────────────────────────────────────────────────────────────────┐ │ read of 2048 bytes │ └──────────────────────────────────────────────────────────────────────┘ ^ ^ │ │ │ │ ┌───────────────────────────────┐┌─────────────────────────────────────┐ │buffer allocated on heap at (8)││ after valid range │ └───────────────────────────────┘└─────────────────────────────────────┘ ├───────────────┬───────────────┤├──────────────────┬──────────────────┤ │ │ ╭──────┴─────╮ ╭─────────────┴────────────╮ │size: 1 byte│ │⚠️ over-read of 2047 bytes│ ╰────────────╯ ╰──────────────────────────╯ /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/arch/x86_64/kexec-bzImage64.c:287:2: warning: Value stored to 'command_line_len' is never read [deadcode.DeadStores] <--[clang] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/arch/x86_64/kexec-bzImage64.c:375:2: warning: Value stored to 'command_line_len' is never read [deadcode.DeadStores] <--[clang] gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -Wall -Wstrict-prototypes -I./include -I./util_lib/include -Iinclude/ -I./kexec/arch/x86_64/include -c -MD -o kexec/kexec.o kexec/kexec.c /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/kexec.c: In function ‘slurp_fd’: <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/kexec.c:507:56: warning: leak of ‘xmalloc((long unsigned int)size)’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/kexec.c:1435:5: note: (1) entry to ‘main’ <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/kexec.c:1467:48: note: (2) following ‘true’ branch (when ‘opt != -1’)... <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/kexec.c:1468:17: note: (3) ...to here <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/kexec.c:1468:17: note: (4) following ‘case 116:’ branch... <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/kexec.c:1549:17: note: (5) ...to here <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/kexec.c:1467:48: note: (6) following ‘false’ branch (when ‘opt == -1’)... <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/kexec.c:1612:12: note: (7) ...to here <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/kexec.c:1612:12: note: (8) following ‘false’ branch (when ‘skip_ifdown == 0’)... <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/kexec.c:1614:12: note: (9) ...to here <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/kexec.c:1614:12: note: (10) following ‘false’ branch (when ‘skip_sync == 0’)... <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/kexec.c:1617:12: note: (11) ...to here <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/kexec.c:1617:12: note: (12) following ‘false’ branch (when ‘do_status == 0’)... <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/kexec.c:1631:12: note: (13) ...to here <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/kexec.c:1631:12: note: (14) following ‘true’ branch (when ‘do_load != 0’)... <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/kexec.c:1632:27: note: (15) ...to here <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/kexec.c:1631:21: note: (16) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/kexec.c:1633:32: note: (17) ...to here <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/kexec.c:1632:45: note: (18) following ‘false’ branch... <--[gcc] cc1: note: (19) ...to here /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/kexec.c:1641:12: note: (20) following ‘true’ branch (when ‘do_load != 0’)... <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/kexec.c:1641:37: note: (21) ...to here <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/kexec.c:1641:21: note: (22) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/kexec.c:1648:37: note: (23) ...to here <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/kexec.c:1648:21: note: (24) following ‘false’ branch... <--[gcc] cc1: note: (25) ...to here /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/kexec.c:1654:12: note: (26) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/kexec.c:1656:29: note: (27) ...to here <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/kexec.c:1658:23: note: (28) calling ‘slurp_file_len’ from ‘main’ <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/kexec.c:618:7: note: (29) entry to ‘slurp_file_len’ <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/kexec.c:622:12: note: (30) following ‘false’ branch (when ‘filename’ is non-NULL)... <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/kexec.c:624:14: note: (31) ...to here <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/kexec.c:625:12: note: (32) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/kexec.c:631:16: note: (33) ...to here <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/kexec.c:631:16: note: (34) calling ‘slurp_fd’ from ‘slurp_file_len’ <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/kexec.c:498:7: note: (35) entry to ‘slurp_fd’ <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/kexec.c:504:15: note: (36) calling ‘xmalloc’ from ‘slurp_fd’ <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/kexec.c:102:7: note: (37) entry to ‘xmalloc’ <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/kexec.c:105:12: note: (38) following ‘false’ branch (when ‘size != 0’)... <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/kexec.c:107:15: note: (39) ...to here <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/kexec.c:107:15: note: (40) allocated here <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/kexec.c:108:12: note: (41) assuming ‘buf’ is non-NULL <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/kexec.c:108:12: note: (42) following ‘false’ branch (when ‘buf’ is non-NULL)... <--[gcc] cc1: note: (43) ...to here /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/kexec.c:504:15: note: (44) returning to ‘slurp_fd’ from ‘xmalloc’ <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/kexec.c:506:25: note: (45) following ‘true’ branch (when ‘progress < size’)... <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/kexec.c:507:56: note: (46) ...to here <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/kexec.c:508:20: note: (47) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/kexec.c:517:20: note: (48) ...to here <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/kexec.c:517:20: note: (49) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/kexec.c:522:18: note: (50) ...to here <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/kexec.c:507:56: note: (51) ‘xmalloc((long unsigned int)size)’ leaks here; was allocated at (40) <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/kexec.c:523:12: warning: leak of ‘xmalloc((long unsigned int)size)’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/kexec.c:634:7: note: (1) entry to ‘slurp_decompress_file.part.0’ <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/kexec.c:642:32: note: (2) inlined call to ‘slurp_file’ from ‘slurp_decompress_file.part.0’ <--[gcc] In function ‘slurp_file’, inlined from ‘slurp_decompress_file.part.0’ at kexec/kexec.c:642:11: /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/kexec.c:603:16: note: (3) calling ‘slurp_file_generic’ from ‘slurp_decompress_file.part.0’ <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/kexec.c: In function ‘slurp_fd’: <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/kexec.c:531:14: note: (4) entry to ‘slurp_file_generic’ <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/kexec.c:540:12: note: (5) following ‘false’ branch (when ‘filename’ is non-NULL)... <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/kexec.c:544:14: note: (6) ...to here <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/kexec.c:545:12: note: (7) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/kexec.c:549:18: note: (8) ...to here <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/kexec.c:550:12: note: (9) following ‘false’ branch... <--[gcc] In file included from /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/kexec.c:33: <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/kexec.c:559:26: note: (10) ...to here <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/kexec.c:559:12: note: (11) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/kexec.c:561:24: note: (12) ...to here <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/kexec.c:562:20: note: (13) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/kexec.c:566:23: note: (14) ...to here <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/kexec.c:567:20: note: (15) following ‘false’ branch (when ‘err >= 0’)... <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/kexec.c:570:23: note: (16) ...to here <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/kexec.c:570:23: note: (17) calling ‘slurp_fd’ from ‘slurp_file_generic’ <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/kexec.c:498:7: note: (18) entry to ‘slurp_fd’ <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/kexec.c:504:15: note: (19) calling ‘xmalloc’ from ‘slurp_fd’ <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/kexec.c:102:7: note: (20) entry to ‘xmalloc’ <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/kexec.c:105:12: note: (21) following ‘false’ branch (when ‘size != 0’)... <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/kexec.c:107:15: note: (22) ...to here <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/kexec.c:107:15: note: (23) allocated here <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/kexec.c:108:12: note: (24) assuming ‘buf’ is non-NULL <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/kexec.c:108:12: note: (25) following ‘false’ branch (when ‘buf’ is non-NULL)... <--[gcc] cc1: note: (26) ...to here /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/kexec.c:504:15: note: (27) returning to ‘slurp_fd’ from ‘xmalloc’ <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/kexec.c:523:12: note: (28) ‘xmalloc((long unsigned int)size)’ leaks here; was allocated at (23) <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/kexec.c: In function ‘slurp_file_generic’: <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/kexec.c:594:9: warning: double ‘close’ of file descriptor ‘open(filename, 0)’ [CWE-1341] [-Wanalyzer-fd-double-close] <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/kexec.c:634:7: note: (1) entry to ‘slurp_decompress_file.part.0’ <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/kexec.c:642:32: note: (2) inlined call to ‘slurp_file’ from ‘slurp_decompress_file.part.0’ <--[gcc] In function ‘slurp_file’, inlined from ‘slurp_decompress_file.part.0’ at kexec/kexec.c:642:11: /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/kexec.c:603:16: note: (3) calling ‘slurp_file_generic’ from ‘slurp_decompress_file.part.0’ <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/kexec.c: In function ‘slurp_file_generic’: <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/kexec.c:531:14: note: (4) entry to ‘slurp_file_generic’ <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/kexec.c:540:12: note: (5) following ‘false’ branch (when ‘filename’ is non-NULL)... <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/kexec.c:544:14: note: (6) ...to here <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/kexec.c:544:14: note: (7) opened here <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/kexec.c:545:12: note: (8) assuming ‘open(filename, 0)’ is a valid file descriptor (>= 0) <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/kexec.c:545:12: note: (9) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/kexec.c:549:18: note: (10) ...to here <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/kexec.c:550:12: note: (11) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/kexec.c:559:26: note: (12) ...to here <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/kexec.c:559:12: note: (13) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/kexec.c:561:24: note: (14) ...to here <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/kexec.c:562:20: note: (15) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/kexec.c:566:23: note: (16) ...to here <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/kexec.c:567:20: note: (17) following ‘false’ branch (when ‘err >= 0’)... <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/kexec.c:570:23: note: (18) ...to here <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/kexec.c:570:23: note: (19) calling ‘slurp_fd’ from ‘slurp_file_generic’ <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/kexec.c:498:7: note: (20) entry to ‘slurp_fd’ <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/kexec.c:504:15: note: (21) calling ‘xmalloc’ from ‘slurp_fd’ <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/kexec.c:102:7: note: (22) entry to ‘xmalloc’ <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/kexec.c:105:12: note: (23) following ‘false’ branch (when ‘size != 0’)... <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/kexec.c:107:15: note: (24) ...to here <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/kexec.c:108:12: note: (25) following ‘false’ branch (when ‘buf’ is non-NULL)... <--[gcc] cc1: note: (26) ...to here /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/kexec.c:504:15: note: (27) returning to ‘slurp_fd’ from ‘xmalloc’ <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/kexec.c:522:18: note: (28) first ‘close’ here <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/kexec.c:523:12: note: (29) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/kexec.c:526:12: note: (30) ...to here <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/kexec.c:526:12: note: (31) following ‘true’ branch (when ‘nread’ is non-NULL)... <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/kexec.c:527:24: note: (32) ...to here <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/kexec.c:570:23: note: (33) returning to ‘slurp_file_generic’ from ‘slurp_fd’ <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/kexec.c:587:12: note: (34) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/kexec.c:590:19: note: (35) ...to here <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/kexec.c:590:12: note: (36) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/kexec.c:593:17: note: (37) ...to here <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/kexec.c:594:9: note: (38) second ‘close’ here; first ‘close’ was at (28) <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/kexec.c: In function ‘main’: <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/kexec.c:1660:32: warning: heap-based buffer under-read [CWE-127] [-Wanalyzer-out-of-bounds] <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/kexec.c:1435:5: note: (1) entry to ‘main’ <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/kexec.c:1467:48: note: (2) following ‘true’ branch (when ‘opt != -1’)... <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/kexec.c:1468:17: note: (3) ...to here <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/kexec.c:1468:17: note: (4) following ‘case 116:’ branch... <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/kexec.c:1549:17: note: (5) ...to here <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/kexec.c:1467:48: note: (6) following ‘false’ branch (when ‘opt == -1’)... <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/kexec.c:1612:12: note: (7) ...to here <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/kexec.c:1612:12: note: (8) following ‘false’ branch (when ‘skip_ifdown == 0’)... <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/kexec.c:1614:12: note: (9) ...to here <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/kexec.c:1614:12: note: (10) following ‘false’ branch (when ‘skip_sync == 0’)... <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/kexec.c:1617:12: note: (11) ...to here <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/kexec.c:1617:12: note: (12) following ‘false’ branch (when ‘do_status == 0’)... <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/kexec.c:1631:12: note: (13) ...to here <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/kexec.c:1631:12: note: (14) following ‘true’ branch (when ‘do_load != 0’)... <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/kexec.c:1632:27: note: (15) ...to here <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/kexec.c:1631:21: note: (16) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/kexec.c:1633:32: note: (17) ...to here <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/kexec.c:1632:45: note: (18) following ‘false’ branch... <--[gcc] cc1: note: (19) ...to here /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/kexec.c:1641:12: note: (20) following ‘true’ branch (when ‘do_load != 0’)... <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/kexec.c:1641:37: note: (21) ...to here <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/kexec.c:1641:21: note: (22) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/kexec.c:1648:37: note: (23) ...to here <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/kexec.c:1648:21: note: (24) following ‘false’ branch... <--[gcc] cc1: note: (25) ...to here /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/kexec.c:1654:12: note: (26) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/kexec.c:1656:29: note: (27) ...to here <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/kexec.c:1658:23: note: (28) calling ‘slurp_file_len’ from ‘main’ <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/kexec.c:618:7: note: (29) entry to ‘slurp_file_len’ <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/kexec.c:622:12: note: (30) following ‘false’ branch (when ‘filename’ is non-NULL)... <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/kexec.c:624:14: note: (31) ...to here <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/kexec.c:625:12: note: (32) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/kexec.c:631:16: note: (33) ...to here <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/kexec.c:631:16: note: (34) calling ‘slurp_fd’ from ‘slurp_file_len’ <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/kexec.c:498:7: note: (35) entry to ‘slurp_fd’ <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/kexec.c:504:15: note: (36) calling ‘xmalloc’ from ‘slurp_fd’ <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/kexec.c:102:7: note: (37) entry to ‘xmalloc’ <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/kexec.c:105:12: note: (38) following ‘false’ branch (when ‘size != 0’)... <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/kexec.c:107:15: note: (39) ...to here <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/kexec.c:107:15: note: (40) capacity: ‘size’ bytes <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/kexec.c:108:12: note: (41) following ‘false’ branch (when ‘buf’ is non-NULL)... <--[gcc] cc1: note: (42) ...to here /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/kexec.c:504:15: note: (43) returning to ‘slurp_fd’ from ‘xmalloc’ <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/kexec.c:506:25: note: (44) following ‘true’ branch (when ‘progress < size’)... <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/kexec.c:507:56: note: (45) ...to here <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/kexec.c:508:20: note: (46) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/kexec.c:517:20: note: (47) ...to here <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/kexec.c:517:20: note: (48) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/kexec.c:522:18: note: (49) ...to here <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/kexec.c:523:12: note: (50) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/kexec.c:526:12: note: (51) ...to here <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/kexec.c:526:12: note: (52) following ‘true’ branch (when ‘nread’ is non-NULL)... <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/kexec.c:527:24: note: (53) ...to here <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/kexec.c:631:16: note: (54) returning to ‘slurp_file_len’ from ‘slurp_fd’ <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/kexec.c:1658:23: note: (55) returning to ‘main’ from ‘slurp_file_len’ <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/kexec.c:1659:20: note: (56) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/kexec.c:1660:32: note: (57) ...to here <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/kexec.c:1660:32: note: (58) out-of-bounds read at byte -1 but region starts at byte 0 <--[gcc] ┌───────────────────────┐ │read of ‘char’ (1 byte)│ └───────────────────────┘ ^ │ │ ┌───────────────────────┐┌─────────────────────────────────────────────┐ │ before valid range ││ buffer allocated on heap at (40) │ └───────────────────────┘└─────────────────────────────────────────────┘ ├───────────┬───────────┤├──────────────────────┬──────────────────────┤ │ │ ╭───────────┴───────────╮ ╭──────┴──────╮ │⚠️ under-read of 1 byte│ │size: 7 bytes│ ╰───────────────────────╯ ╰─────────────╯ /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/kexec.c:1661:46: warning: heap-based buffer underwrite [CWE-124] [-Wanalyzer-out-of-bounds] <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/kexec.c:1435:5: note: (1) entry to ‘main’ <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/kexec.c:1467:48: note: (2) following ‘true’ branch (when ‘opt != -1’)... <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/kexec.c:1468:17: note: (3) ...to here <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/kexec.c:1468:17: note: (4) following ‘case 116:’ branch... <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/kexec.c:1549:17: note: (5) ...to here <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/kexec.c:1467:48: note: (6) following ‘false’ branch (when ‘opt == -1’)... <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/kexec.c:1612:12: note: (7) ...to here <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/kexec.c:1612:12: note: (8) following ‘false’ branch (when ‘skip_ifdown == 0’)... <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/kexec.c:1614:12: note: (9) ...to here <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/kexec.c:1614:12: note: (10) following ‘false’ branch (when ‘skip_sync == 0’)... <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/kexec.c:1617:12: note: (11) ...to here <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/kexec.c:1617:12: note: (12) following ‘false’ branch (when ‘do_status == 0’)... <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/kexec.c:1631:12: note: (13) ...to here <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/kexec.c:1631:12: note: (14) following ‘true’ branch (when ‘do_load != 0’)... <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/kexec.c:1632:27: note: (15) ...to here <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/kexec.c:1631:21: note: (16) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/kexec.c:1633:32: note: (17) ...to here <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/kexec.c:1632:45: note: (18) following ‘false’ branch... <--[gcc] cc1: note: (19) ...to here /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/kexec.c:1641:12: note: (20) following ‘true’ branch (when ‘do_load != 0’)... <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/kexec.c:1641:37: note: (21) ...to here <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/kexec.c:1641:21: note: (22) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/kexec.c:1648:37: note: (23) ...to here <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/kexec.c:1648:21: note: (24) following ‘false’ branch... <--[gcc] cc1: note: (25) ...to here /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/kexec.c:1654:12: note: (26) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/kexec.c:1656:29: note: (27) ...to here <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/kexec.c:1658:23: note: (28) calling ‘slurp_file_len’ from ‘main’ <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/kexec.c:618:7: note: (29) entry to ‘slurp_file_len’ <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/kexec.c:622:12: note: (30) following ‘false’ branch (when ‘filename’ is non-NULL)... <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/kexec.c:624:14: note: (31) ...to here <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/kexec.c:625:12: note: (32) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/kexec.c:631:16: note: (33) ...to here <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/kexec.c:631:16: note: (34) calling ‘slurp_fd’ from ‘slurp_file_len’ <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/kexec.c:498:7: note: (35) entry to ‘slurp_fd’ <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/kexec.c:504:15: note: (36) calling ‘xmalloc’ from ‘slurp_fd’ <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/kexec.c:102:7: note: (37) entry to ‘xmalloc’ <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/kexec.c:105:12: note: (38) following ‘false’ branch (when ‘size != 0’)... <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/kexec.c:107:15: note: (39) ...to here <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/kexec.c:107:15: note: (40) capacity: ‘size’ bytes <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/kexec.c:108:12: note: (41) following ‘false’ branch (when ‘buf’ is non-NULL)... <--[gcc] cc1: note: (42) ...to here /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/kexec.c:504:15: note: (43) returning to ‘slurp_fd’ from ‘xmalloc’ <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/kexec.c:506:25: note: (44) following ‘true’ branch (when ‘progress < size’)... <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/kexec.c:507:56: note: (45) ...to here <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/kexec.c:508:20: note: (46) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/kexec.c:517:20: note: (47) ...to here <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/kexec.c:517:20: note: (48) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/kexec.c:522:18: note: (49) ...to here <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/kexec.c:523:12: note: (50) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/kexec.c:526:12: note: (51) ...to here <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/kexec.c:526:12: note: (52) following ‘true’ branch (when ‘nread’ is non-NULL)... <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/kexec.c:527:24: note: (53) ...to here <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/kexec.c:631:16: note: (54) returning to ‘slurp_file_len’ from ‘slurp_fd’ <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/kexec.c:1658:23: note: (55) returning to ‘main’ from ‘slurp_file_len’ <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/kexec.c:1659:20: note: (56) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/kexec.c:1660:32: note: (57) ...to here <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/kexec.c:1660:28: note: (58) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/kexec.c:1661:46: note: (59) ...to here <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/kexec.c:1661:46: note: (60) out-of-bounds write at byte -1 but region starts at byte 0 <--[gcc] ┌───────────────────┐ │write of ‘(char) 0’│ └───────────────────┘ │ │ v ┌───────────────────┐┌─────────────────────────────────────────────────┐ │before valid range ││ buffer allocated on heap at (40) │ └───────────────────┘└─────────────────────────────────────────────────┘ ├─────────┬─────────┤├────────────────────────┬────────────────────────┤ │ │ ╭─────────┴─────────────╮ ╭────────┴────────╮ │⚠️ underwrite of 1 byte│ │capacity: 7 bytes│ ╰───────────────────────╯ ╰─────────────────╯ /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/kexec.c:1662:38: warning: leak of ‘slurp_file_len("/sys/kernel/crash_elfcorehdr_size", 7, &nread)’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/kexec.c:1435:5: note: (1) entry to ‘main’ <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/kexec.c:1467:48: note: (2) following ‘true’ branch (when ‘opt != -1’)... <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/kexec.c:1468:17: note: (3) ...to here <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/kexec.c:1468:17: note: (4) following ‘case 116:’ branch... <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/kexec.c:1549:17: note: (5) ...to here <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/kexec.c:1467:48: note: (6) following ‘false’ branch (when ‘opt == -1’)... <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/kexec.c:1612:12: note: (7) ...to here <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/kexec.c:1612:12: note: (8) following ‘false’ branch (when ‘skip_ifdown == 0’)... <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/kexec.c:1614:12: note: (9) ...to here <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/kexec.c:1614:12: note: (10) following ‘false’ branch (when ‘skip_sync == 0’)... <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/kexec.c:1617:12: note: (11) ...to here <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/kexec.c:1617:12: note: (12) following ‘false’ branch (when ‘do_status == 0’)... <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/kexec.c:1631:12: note: (13) ...to here <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/kexec.c:1631:12: note: (14) following ‘true’ branch (when ‘do_load != 0’)... <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/kexec.c:1632:27: note: (15) ...to here <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/kexec.c:1631:21: note: (16) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/kexec.c:1633:32: note: (17) ...to here <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/kexec.c:1632:45: note: (18) following ‘false’ branch... <--[gcc] cc1: note: (19) ...to here /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/kexec.c:1641:12: note: (20) following ‘true’ branch (when ‘do_load != 0’)... <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/kexec.c:1641:37: note: (21) ...to here <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/kexec.c:1641:21: note: (22) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/kexec.c:1648:37: note: (23) ...to here <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/kexec.c:1648:21: note: (24) following ‘false’ branch... <--[gcc] cc1: note: (25) ...to here /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/kexec.c:1654:12: note: (26) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/kexec.c:1656:29: note: (27) ...to here <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/kexec.c:1658:23: note: (28) calling ‘slurp_file_len’ from ‘main’ <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/kexec.c:618:7: note: (29) entry to ‘slurp_file_len’ <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/kexec.c:622:12: note: (30) following ‘false’ branch (when ‘filename’ is non-NULL)... <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/kexec.c:624:14: note: (31) ...to here <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/kexec.c:625:12: note: (32) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/kexec.c:631:16: note: (33) ...to here <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/kexec.c:631:16: note: (34) calling ‘slurp_fd’ from ‘slurp_file_len’ <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/kexec.c:498:7: note: (35) entry to ‘slurp_fd’ <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/kexec.c:504:15: note: (36) calling ‘xmalloc’ from ‘slurp_fd’ <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/kexec.c:102:7: note: (37) entry to ‘xmalloc’ <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/kexec.c:105:12: note: (38) following ‘false’ branch (when ‘size != 0’)... <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/kexec.c:107:15: note: (39) ...to here <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/kexec.c:107:15: note: (40) allocated here <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/kexec.c:108:12: note: (41) assuming ‘buf’ is non-NULL <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/kexec.c:108:12: note: (42) following ‘false’ branch (when ‘buf’ is non-NULL)... <--[gcc] cc1: note: (43) ...to here /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/kexec.c:504:15: note: (44) returning to ‘slurp_fd’ from ‘xmalloc’ <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/kexec.c:506:25: note: (45) following ‘true’ branch (when ‘progress < size’)... <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/kexec.c:507:56: note: (46) ...to here <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/kexec.c:508:20: note: (47) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/kexec.c:517:20: note: (48) ...to here <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/kexec.c:517:20: note: (49) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/kexec.c:522:18: note: (50) ...to here <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/kexec.c:523:12: note: (51) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/kexec.c:526:12: note: (52) ...to here <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/kexec.c:526:12: note: (53) following ‘true’ branch (when ‘nread’ is non-NULL)... <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/kexec.c:527:24: note: (54) ...to here <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/kexec.c:631:16: note: (55) returning to ‘slurp_file_len’ from ‘slurp_fd’ <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/kexec.c:1658:23: note: (56) returning to ‘main’ from ‘slurp_file_len’ <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/kexec.c:1659:20: note: (57) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/kexec.c:1660:32: note: (58) ...to here <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/kexec.c:1660:28: note: (59) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/kexec.c:1662:40: note: (60) ...to here <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/kexec.c:1662:38: note: (61) ‘slurp_file_len("/sys/kernel/crash_elfcorehdr_size", 7, &nread)’ leaks here; was allocated at (40) <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/kexec.c:590:12: warning: The left operand of '!=' is a garbage value [core.UndefinedBinaryOperatorResult] <--[clang] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/kexec.c:752:2: warning: Value stored to 'result' is never read [deadcode.DeadStores] <--[clang] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/kexec.c:835:4: warning: Potential leak of memory pointed to by 'info.segment' [unix.Malloc] <--[clang] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/kexec.c:1235:11: warning: The left operand of '-' is a garbage value [core.UndefinedBinaryOperatorResult] <--[clang] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/kexec.c:1235:15: warning: Array access (from variable 'line') results in a null pointer dereference [core.NullDereference] <--[clang] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kexec/kexec.c:1620:3: warning: Value stored to 'do_load' is never read [deadcode.DeadStores] <--[clang] gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -Wall -Wstrict-prototypes -I./include -I./util_lib/include -Iinclude/ -I./kexec/arch/x86_64/include -I./util_lib/include -c -MD -o util_lib/sha256.o util_lib/sha256.c /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/util_lib/sha256.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] mkdir -p purgatory gcc -fno-zero-initialized-in-bss -mcmodel=large -Os -fno-builtin -ffreestanding -fno-zero-initialized-in-bss -fno-PIC -fno-PIE -fno-stack-protector -fno-tree-vectorize -O2 -mcmodel=large -I./purgatory/include -I./purgatory/arch/x86_64/include -I./util_lib/include -I./include -Iinclude -I/usr/lib/gcc/x86_64-redhat-linux/14/include -c -o purgatory/sha256.o util_lib/sha256.c /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/util_lib/sha256.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] mkdir -p purgatory gcc -fno-zero-initialized-in-bss -mcmodel=large -Os -fno-builtin -ffreestanding -fno-zero-initialized-in-bss -fno-PIC -fno-PIE -fno-stack-protector -fno-tree-vectorize -mcmodel=large -Wl,--no-undefined -nostartfiles -nostdlib -nodefaultlibs -e purgatory_start -r -Wl,-Map=purgatory/purgatory.map -o purgatory/purgatory.ro.sym purgatory/purgatory.o purgatory/printf.o purgatory/string.o purgatory/arch/x86_64/entry64-32.o purgatory/arch/x86_64/entry64.o purgatory/arch/x86_64/setup-x86_64.o purgatory/arch/x86_64/stack.o purgatory/arch/x86_64/purgatory-x86_64.o purgatory/arch/i386/entry32-16.o purgatory/arch/i386/entry32-16-debug.o purgatory/arch/i386/crashdump_backup.o purgatory/arch/i386/console-x86.o purgatory/arch/i386/vga.o purgatory/arch/i386/pic.o purgatory/sha256.o strip --strip-debug -o purgatory/purgatory.ro purgatory/purgatory.ro.sym mkdir -p kexec bin/bin-to-hex purgatory < purgatory/purgatory.ro > kexec/purgatory.c gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -Wall -Wstrict-prototypes -I./include -I./util_lib/include -Iinclude/ -I./kexec/arch/x86_64/include -c -MD -o kexec/purgatory.o kexec/purgatory.c gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -Wall -Wstrict-prototypes -I./include -I./util_lib/include -Iinclude/ -I./kexec/arch/x86_64/include -I./util_lib/include -c -MD -o util_lib/elf_info.o util_lib/elf_info.c /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/util_lib/elf_info.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/util_lib/elf_info.c: In function ‘scan_vmcoreinfo’: <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/util_lib/elf_info.c:360: error: arrayIndexOutOfBounds(CWE-788): Array 'temp_buf[1024]' accessed at index 1024, which is out of bounds. <--[cppcheck] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/util_lib/elf_info.c:360:43: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] <--[gcc] 360 | temp_buf[len + 1] = '\0'; | ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/util_lib/elf_info.c:319:14: note: at offset 1024 into destination object ‘temp_buf’ of size 1024 <--[gcc] 319 | char temp_buf[1024]; | ^~~~~~~~ /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/util_lib/elf_info.c: In function ‘scan_vmcoreinfo’: <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/util_lib/elf_info.c:360:43: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/util_lib/elf_info.c:319:14: note: at offset 1024 into destination object ‘temp_buf’ of size 1024 <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/util_lib/elf_info.c:709:2: warning: Value stored to 'logged_chars' is never read [deadcode.DeadStores] <--[clang] ar rs libutil.a util_lib/compute_ip_checksum.o util_lib/elf_info.o util_lib/sha256.o ar: creating libutil.a gcc -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -o build/sbin/vmcore-dmesg vmcore-dmesg/vmcore-dmesg.o libutil.a -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -Wall -Wstrict-prototypes -llzma -lz /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/util_lib/elf_info.c: In function ‘scan_vmcoreinfo’: <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/util_lib/elf_info.c:360:43: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] <--[gcc] 360 | temp_buf[len + 1] = '\0'; | ^ /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/util_lib/elf_info.c:319:14: note: at offset 1024 into destination object ‘temp_buf’ of size 1024 <--[gcc] 319 | char temp_buf[1024]; | ^ gcc -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -o build/sbin/kexec kexec/kexec.o kexec/ifdown.o kexec/kexec-elf.o kexec/kexec-elf-exec.o kexec/kexec-elf-core.o kexec/kexec-elf-rel.o kexec/kexec-elf-boot.o kexec/kexec-pe-zboot.o kexec/kexec-iomem.o kexec/firmware_memmap.o kexec/crashdump.o kexec/crashdump-xen.o kexec/phys_arch.o kexec/lzma.o kexec/zlib.o kexec/kexec-xen.o kexec/symbols.o kexec/proc_iomem.o kexec/virt_to_phys.o kexec/phys_to_virt.o kexec/add_segment.o kexec/add_buffer.o kexec/arch_reuse_initrd.o kexec/arch/i386/kexec-elf-x86.o kexec/arch/i386/kexec-bzImage.o kexec/arch/i386/kexec-multiboot-x86.o kexec/arch/i386/kexec-mb2-x86.o kexec/arch/i386/kexec-beoboot-x86.o kexec/arch/i386/kexec-nbi.o kexec/arch/i386/x86-linux-setup.o kexec/arch/i386/kexec-x86-common.o kexec/arch/i386/crashdump-x86.o kexec/arch/x86_64/kexec-x86_64.o kexec/arch/x86_64/kexec-elf-x86_64.o kexec/arch/x86_64/kexec-elf-rel-x86_64.o kexec/arch/x86_64/kexec-bzImage64.o kexec/purgatory.o libutil.a -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -Wall -Wstrict-prototypes -llzma -lz + make -C eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic make: Entering directory '/builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic' bison -peppic -v -t -d eppic.y eppic.y: warning: 253 shift/reduce conflicts [-Wconflicts-sr] eppic.y: warning: 20 reduce/reduce conflicts [-Wconflicts-rr] eppic.y: note: rerun with option '-Wcounterexamples' to generate conflict counterexamples gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -g -fno-omit-frame-pointer -fPIC -c -o eppic_util.o eppic_util.c /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_util.c: In function ‘eppic_ptr’: <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_util.c:557:29: warning: argument 2 null where non-null expected [-Wnonnull]/builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_util.c <--[gcc] :0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. 557 | strcpy(onefmt, ptrto(addit[i])); | ^~~~~~ <--[cppcheck] In file included from /usr/include/features.h:511, <--[gcc] from /usr/include/bits/libc-header-start.h:33, <--[gcc] from /usr/include/stdint.h:26, <--[gcc] from /usr/lib/gcc/x86_64-redhat-linux/14/include/stdint.h:9, <--[gcc] from /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_api.h:65, <--[gcc] from /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic.h:15, <--[gcc] from /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_util.c:15: <--[gcc] /usr/include/bits/string_fortified.h:77:1: note: in a call to function ‘strcpy’ declared ‘nonnull’ <--[gcc] 77 | __NTH (strcpy (__fortify_clang_overload_arg (char *, __restrict, __dest), | ^~~~~ /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_util.c:567:38: warning: the comparison will always evaluate as ‘true’ for the pointer operand in ‘pi + (sizetype)matches[5].rm_so’ must not be NULL [-Waddress] <--[gcc] 567 | if(ptrto(M_FLAGS)||ptrto(M_WIDTH)||ptrto(M_WIDTHARG)||ptrto(M_PREC)||ptrto(M_PRECARG)||ptrto(M_SIZE)) { | ^~ /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_util.c:567:54: warning: the comparison will always evaluate as ‘true’ for the pointer operand in ‘pi + (sizetype)matches[3].rm_so’ must not be NULL [-Waddress] <--[gcc] 567 | if(ptrto(M_FLAGS)||ptrto(M_WIDTH)||ptrto(M_WIDTHARG)||ptrto(M_PREC)||ptrto(M_PRECARG)||ptrto(M_SIZE)) { | ^~ /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_util.c:567:73: warning: the comparison will always evaluate as ‘true’ for the pointer operand in ‘pi + (sizetype)matches[10].rm_so’ must not be NULL [-Waddress] <--[gcc] 567 | if(ptrto(M_FLAGS)||ptrto(M_WIDTH)||ptrto(M_WIDTHARG)||ptrto(M_PREC)||ptrto(M_PRECARG)||ptrto(M_SIZE)) { | ^~ /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_util.c:567:88: warning: the comparison will always evaluate as ‘true’ for the pointer operand in ‘pi + (sizetype)matches[8].rm_so’ must not be NULL [-Waddress] <--[gcc] 567 | if(ptrto(M_FLAGS)||ptrto(M_WIDTH)||ptrto(M_WIDTHARG)||ptrto(M_PREC)||ptrto(M_PRECARG)||ptrto(M_SIZE)) { | ^~ /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_util.c:567:106: warning: the comparison will always evaluate as ‘true’ for the pointer operand in ‘pi + (sizetype)matches[11].rm_so’ must not be NULL [-Waddress] <--[gcc] 567 | if(ptrto(M_FLAGS)||ptrto(M_WIDTH)||ptrto(M_WIDTHARG)||ptrto(M_PREC)||ptrto(M_PRECARG)||ptrto(M_SIZE)) { | ^~ /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_util.c:609:32: warning: the comparison will always evaluate as ‘true’ for the pointer operand in ‘pi + (sizetype)matches[11].rm_so’ must not be NULL [-Waddress] <--[gcc] 609 | if(!ptrto(M_SIZE)) { | ^ /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_util.c: In function ‘eppic_setclass’: <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_util.c:799:7: warning: unused variable ‘j’ [-Wunused-variable] <--[gcc] 799 | int i,j; | ^ In function ‘eppic_dbg_all’, inlined from ‘eppic_dbg’ at eppic_util.c:825:5: /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_util.c:814:57: warning: argument 1 null where non-null expected [-Wnonnull] <--[gcc] 814 | if(lvl<=dbglvl && (clist & class) && (!dbg_name || !strcmp(name, dbg_name))) { | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_util.c:16: <--[gcc] /usr/include/string.h: In function ‘eppic_dbg’: <--[gcc] /usr/include/string.h:156:12: note: in a call to function ‘strcmp’ declared ‘nonnull’ <--[gcc] 156 | extern int strcmp (const char *__s1, const char *__s2) | ^~~~~~ /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_util.c:814: warning: nullPointer(CWE-476): Possible null pointer dereference: name <--[cppcheck] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_util.c: In function ‘eppic_dbg_all’: <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_util.c:814:57: warning: use of NULL ‘name’ where non-null expected [CWE-476] [-Wanalyzer-null-argument] <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_util.c:821:1: note: (1) entry to ‘eppic_dbg’ <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_util.c:825:5: note: (2) calling ‘eppic_dbg_all’ from ‘eppic_dbg’ <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_util.c:812:1: note: (3) entry to ‘eppic_dbg_all’ <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_util.c:814:7: note: (4) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_util.c:814:43: note: (5) ...to here <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_util.c:814:39: note: (6) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_util.c:814:57: note: (7) ...to here <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_util.c:814:57: note: (8) argument 1 (‘name’) NULL where non-null expected <--[gcc] In file included from /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_util.c:16: <--[gcc] /usr/include/string.h:156:12: note: argument 1 of ‘strcmp’ must be non-null <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_util.c:814:57: warning: Null pointer passed to 1st parameter expecting 'nonnull' [core.NonNullParamChecker] <--[clang] gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -g -fno-omit-frame-pointer -fPIC -c -o eppic_node.o eppic_node.c gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -g -fno-omit-frame-pointer -fPIC -c -o eppic_var.o eppic_var.c /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_var.c: In function ‘eppic_vardecl’: <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_var.c:216:1: warning: label ‘next’ defined but not used [-Wunused-label] <--[gcc] 216 | next: | ^~~~ /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_var.c: In function ‘eppic_getvarbyname’: <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_var.c:644:11: warning: unused variable ‘mem’ [-Wunused-variable] <--[gcc] 644 | ull apiv, mem; | ^~~ /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_var.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_var.c:764:15: warning: Value stored to 'v2' during its initialization is never read [deadcode.DeadStores] <--[clang] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_var.c:1240:9: warning: Access to field 'ini' results in a dereference of a null pointer (loaded from variable 'curv') [core.NullDereference] <--[clang] gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -g -fno-omit-frame-pointer -fPIC -c -o eppic_func.o eppic_func.c /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_func.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_func.c: In function ‘eppic_getnxtfct’: <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_func.c:947: error: legacyUninitvar(CWE-457): Uninitialized variable: retval <--[cppcheck] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_func.c:1197: error: legacyUninitvar(CWE-457): Uninitialized variable: exval <--[cppcheck] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_func.c:786:21: warning: ‘__strncpy_chk’ specified bound depends on the length of the source argument [-Wstringop-truncation] <--[gcc] 786 | strncpy(buf, nxtfunc->name, l-5); | ^ /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_func.c:777:19: note: length computed here <--[gcc] 777 | int l=strlen(nxtfunc->name); | ^~~~~~~~~~~~~~~~~~~~~ In function ‘eppic_insertfunc’, inlined from ‘eppic_newfunc’ at eppic_func.c:1125:9: /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_func.c:879:17: warning: dereference of NULL ‘fall’ [CWE-476] [-Wanalyzer-null-dereference] <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_func.c: In function ‘eppic_newfunc’: <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_func.c:1033:1: note: (1) entry to ‘eppic_newfunc’ <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_func.c:1037:7: note: (2) following ‘false’ branch (when ‘fvar != v’)... <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_func.c:1047:9: note: (3) ...to here <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_func.c:1104:16: note: (4) calling ‘eppic_getfbyname’ from ‘eppic_newfunc’ <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_func.c:705:1: note: (5) entry to ‘eppic_getfbyname’ <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_func.c:729:18: note: (6) following ‘false’ branch (when ‘fd’ is NULL)... <--[gcc] cc1: note: (7) ...to here /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_func.c:1104:16: note: (8) returning to ‘eppic_newfunc’ from ‘eppic_getfbyname’ <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_func.c:1104:11: note: (9) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_func.c:1125:9: note: (10) inlined call to ‘eppic_insertfunc’ from ‘eppic_newfunc’ <--[gcc] In function ‘eppic_insertfunc’, inlined from ‘eppic_newfunc’ at eppic_func.c:1125:9: /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_func.c:879:17: note: (11) ...to here <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_func.c:879:17: note: (12) dereference of NULL ‘fall’ <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_func.c:228:5: warning: Null pointer passed to 1st parameter expecting 'nonnull' [core.NonNullParamChecker] <--[clang] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_func.c:947:8: warning: Branch condition evaluates to a garbage value [core.uninitialized.Branch] <--[clang] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_func.c:1197:17: warning: Dereference of undefined pointer value (loaded from variable 'exval') [core.NullDereference] <--[clang] gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -g -fno-omit-frame-pointer -fPIC -c -o eppic_str.o eppic_str.c gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -g -fno-omit-frame-pointer -fPIC -c -o eppic_op.o eppic_op.c /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_op.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_op.c: In function ‘eppic_exeop’: <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_op.c:728:15: warning: dereference of NULL ‘v’ [CWE-476] [-Wanalyzer-null-dereference] <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_op.c:444:1: note: (1) entry to ‘eppic_exeop’ <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_op.c:455:9: note: (2) inlined call to ‘getop’ from ‘eppic_exeop’ <--[gcc] In function ‘getop’, inlined from ‘eppic_exeop’ at eppic_op.c:455:9: /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_op.c:110:14: note: (3) following ‘true’ branch (when ‘i != 10’)... <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_op.c:112:19: note: (4) ...to here <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_op.c: In function ‘eppic_exeop’: <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_op.c:690:11: note: (5) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_op.c:37:18: note: (6) ...to here <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_op.c:709:18: note: in expansion of macro ‘V1’ <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_op.c:37:18: note: (7) following ‘true’ branch (when ‘v1’ is NULL)... <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_op.c:709:18: note: in expansion of macro ‘V1’ <--[gcc] In file included from /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_op.c:15: <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_op.c:32:21: note: (8) ...to here <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic.h:242:23: note: in definition of macro ‘NODE_EXE’ <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_op.c:37:32: note: in expansion of macro ‘P1’ <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_op.c:709:18: note: in expansion of macro ‘V1’ <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_op.c:728:15: note: (9) dereference of NULL ‘v’ <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_op.c: In function ‘eppic_do_deref’: <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_op.c:836:21: warning: use of uninitialized value ‘madr’ [CWE-457] [-Wanalyzer-use-of-uninitialized-value] <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_op.c:810:5: note: (1) region created on stack here <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_op.c:810:5: note: (2) capacity: 8 bytes <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_op.c:812:7: note: (3) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_op.c:819:12: note: (4) ...to here <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_op.c:826:15: note: (5) following ‘true’ branch (when ‘n != 0’)... <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_op.c:828:13: note: (6) ...to here <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_op.c:830:15: note: (7) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_op.c:833:36: note: (8) ...to here <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic.h:163:23: note: in definition of macro ‘is_ctype’ <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_op.c:826:15: note: (9) following ‘true’ branch (when ‘n != 0’)... <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_op.c:828:13: note: (10) ...to here <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_op.c:830:15: note: (11) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_op.c:833:36: note: (12) ...to here <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic.h:163:23: note: in definition of macro ‘is_ctype’ <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_op.c:833:19: note: (13) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_op.c:835:31: note: (14) ...to here <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_op.c:836:21: note: (15) use of uninitialized value ‘madr’ here <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_op.c:836:21: warning: use of uninitialized value ‘madr’ [CWE-457] [-Wanalyzer-use-of-uninitialized-value] <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_op.c:883:1: note: (1) entry to ‘eppic_exepto’ <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_op.c:889:5: note: (2) calling ‘eppic_do_deref’ from ‘eppic_exepto’ <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_op.c:808:1: note: (3) entry to ‘eppic_do_deref’ <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_op.c:810:5: note: (4) region created on stack here <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_op.c:810:5: note: (5) capacity: 8 bytes <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_op.c:812:7: note: (6) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_op.c:819:12: note: (7) ...to here <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_op.c:826:15: note: (8) following ‘true’ branch (when ‘n != 0’)... <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_op.c:828:13: note: (9) ...to here <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_op.c:830:15: note: (10) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_op.c:833:36: note: (11) ...to here <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic.h:163:23: note: in definition of macro ‘is_ctype’ <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_op.c:826:15: note: (12) following ‘true’ branch (when ‘n != 0’)... <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_op.c:828:13: note: (13) ...to here <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_op.c:830:15: note: (14) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_op.c:833:36: note: (15) ...to here <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic.h:163:23: note: in definition of macro ‘is_ctype’ <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_op.c:833:19: note: (16) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_op.c:835:31: note: (17) ...to here <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_op.c:836:21: note: (18) use of uninitialized value ‘madr’ here <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_op.c:843:33: warning: use of uninitialized value ‘madr’ [CWE-457] [-Wanalyzer-use-of-uninitialized-value] <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_op.c:810:5: note: (1) region created on stack here <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_op.c:810:5: note: (2) capacity: 8 bytes <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_op.c:812:7: note: (3) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_op.c:819:12: note: (4) ...to here <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_op.c:826:15: note: (5) following ‘true’ branch (when ‘n != 0’)... <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_op.c:828:13: note: (6) ...to here <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_op.c:830:15: note: (7) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_op.c:833:36: note: (8) ...to here <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic.h:163:23: note: in definition of macro ‘is_ctype’ <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_op.c:826:15: note: (9) following ‘true’ branch (when ‘n != 0’)... <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_op.c:828:13: note: (10) ...to here <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_op.c:830:15: note: (11) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_op.c:833:36: note: (12) ...to here <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic.h:163:23: note: in definition of macro ‘is_ctype’ <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_op.c:833:19: note: (13) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic.h:165:56: note: (14) ...to here <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_op.c:841:28: note: in expansion of macro ‘TYPE_SIZE’ <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_op.c:841:21: note: (15) following ‘case 1:’ branch... <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_op.c:843:25: note: (16) ...to here <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_op.c:843:33: note: (17) use of uninitialized value ‘madr’ here <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_op.c:843:33: warning: use of uninitialized value ‘madr’ [CWE-457] [-Wanalyzer-use-of-uninitialized-value] <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_op.c:883:1: note: (1) entry to ‘eppic_exepto’ <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_op.c:889:5: note: (2) calling ‘eppic_do_deref’ from ‘eppic_exepto’ <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_op.c:808:1: note: (3) entry to ‘eppic_do_deref’ <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_op.c:810:5: note: (4) region created on stack here <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_op.c:810:5: note: (5) capacity: 8 bytes <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_op.c:812:7: note: (6) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_op.c:819:12: note: (7) ...to here <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_op.c:826:15: note: (8) following ‘true’ branch (when ‘n != 0’)... <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_op.c:828:13: note: (9) ...to here <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_op.c:830:15: note: (10) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_op.c:833:36: note: (11) ...to here <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic.h:163:23: note: in definition of macro ‘is_ctype’ <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_op.c:826:15: note: (12) following ‘true’ branch (when ‘n != 0’)... <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_op.c:828:13: note: (13) ...to here <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_op.c:830:15: note: (14) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_op.c:833:36: note: (15) ...to here <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic.h:163:23: note: in definition of macro ‘is_ctype’ <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_op.c:833:19: note: (16) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic.h:165:56: note: (17) ...to here <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_op.c:841:28: note: in expansion of macro ‘TYPE_SIZE’ <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_op.c:841:21: note: (18) following ‘case 1:’ branch... <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_op.c:843:25: note: (19) ...to here <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_op.c:843:33: note: (20) use of uninitialized value ‘madr’ here <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_op.c:845:33: warning: use of uninitialized value ‘madr’ [CWE-457] [-Wanalyzer-use-of-uninitialized-value] <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_op.c:810:5: note: (1) region created on stack here <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_op.c:810:5: note: (2) capacity: 8 bytes <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_op.c:812:7: note: (3) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_op.c:819:12: note: (4) ...to here <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_op.c:826:15: note: (5) following ‘true’ branch (when ‘n != 0’)... <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_op.c:828:13: note: (6) ...to here <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_op.c:830:15: note: (7) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_op.c:833:36: note: (8) ...to here <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic.h:163:23: note: in definition of macro ‘is_ctype’ <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_op.c:826:15: note: (9) following ‘true’ branch (when ‘n != 0’)... <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_op.c:828:13: note: (10) ...to here <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_op.c:830:15: note: (11) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_op.c:833:36: note: (12) ...to here <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic.h:163:23: note: in definition of macro ‘is_ctype’ <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_op.c:833:19: note: (13) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic.h:165:56: note: (14) ...to here <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_op.c:841:28: note: in expansion of macro ‘TYPE_SIZE’ <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_op.c:841:21: note: (15) following ‘case 2:’ branch... <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_op.c:845:25: note: (16) ...to here <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_op.c:845:33: note: (17) use of uninitialized value ‘madr’ here <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_op.c:845:33: warning: use of uninitialized value ‘madr’ [CWE-457] [-Wanalyzer-use-of-uninitialized-value] <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_op.c:883:1: note: (1) entry to ‘eppic_exepto’ <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_op.c:889:5: note: (2) calling ‘eppic_do_deref’ from ‘eppic_exepto’ <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_op.c:808:1: note: (3) entry to ‘eppic_do_deref’ <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_op.c:810:5: note: (4) region created on stack here <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_op.c:810:5: note: (5) capacity: 8 bytes <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_op.c:812:7: note: (6) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_op.c:819:12: note: (7) ...to here <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_op.c:826:15: note: (8) following ‘true’ branch (when ‘n != 0’)... <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_op.c:828:13: note: (9) ...to here <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_op.c:830:15: note: (10) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_op.c:833:36: note: (11) ...to here <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic.h:163:23: note: in definition of macro ‘is_ctype’ <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_op.c:826:15: note: (12) following ‘true’ branch (when ‘n != 0’)... <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_op.c:828:13: note: (13) ...to here <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_op.c:830:15: note: (14) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_op.c:833:36: note: (15) ...to here <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic.h:163:23: note: in definition of macro ‘is_ctype’ <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_op.c:833:19: note: (16) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic.h:165:56: note: (17) ...to here <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_op.c:841:28: note: in expansion of macro ‘TYPE_SIZE’ <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_op.c:841:21: note: (18) following ‘case 2:’ branch... <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_op.c:845:25: note: (19) ...to here <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_op.c:845:33: note: (20) use of uninitialized value ‘madr’ here <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_op.c:847:33: warning: use of uninitialized value ‘madr’ [CWE-457] [-Wanalyzer-use-of-uninitialized-value] <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_op.c:810:5: note: (1) region created on stack here <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_op.c:810:5: note: (2) capacity: 8 bytes <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_op.c:812:7: note: (3) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_op.c:819:12: note: (4) ...to here <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_op.c:826:15: note: (5) following ‘true’ branch (when ‘n != 0’)... <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_op.c:828:13: note: (6) ...to here <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_op.c:830:15: note: (7) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_op.c:833:36: note: (8) ...to here <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic.h:163:23: note: in definition of macro ‘is_ctype’ <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_op.c:826:15: note: (9) following ‘true’ branch (when ‘n != 0’)... <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_op.c:828:13: note: (10) ...to here <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_op.c:830:15: note: (11) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_op.c:833:36: note: (12) ...to here <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic.h:163:23: note: in definition of macro ‘is_ctype’ <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_op.c:833:19: note: (13) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic.h:165:56: note: (14) ...to here <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_op.c:841:28: note: in expansion of macro ‘TYPE_SIZE’ <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_op.c:841:21: note: (15) following ‘case 4:’ branch... <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_op.c:847:25: note: (16) ...to here <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_op.c:847:33: note: (17) use of uninitialized value ‘madr’ here <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_op.c:847:33: warning: use of uninitialized value ‘madr’ [CWE-457] [-Wanalyzer-use-of-uninitialized-value] <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_op.c:883:1: note: (1) entry to ‘eppic_exepto’ <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_op.c:889:5: note: (2) calling ‘eppic_do_deref’ from ‘eppic_exepto’ <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_op.c:808:1: note: (3) entry to ‘eppic_do_deref’ <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_op.c:810:5: note: (4) region created on stack here <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_op.c:810:5: note: (5) capacity: 8 bytes <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_op.c:812:7: note: (6) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_op.c:819:12: note: (7) ...to here <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_op.c:826:15: note: (8) following ‘true’ branch (when ‘n != 0’)... <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_op.c:828:13: note: (9) ...to here <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_op.c:830:15: note: (10) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_op.c:833:36: note: (11) ...to here <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic.h:163:23: note: in definition of macro ‘is_ctype’ <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_op.c:826:15: note: (12) following ‘true’ branch (when ‘n != 0’)... <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_op.c:828:13: note: (13) ...to here <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_op.c:830:15: note: (14) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_op.c:833:36: note: (15) ...to here <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic.h:163:23: note: in definition of macro ‘is_ctype’ <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_op.c:833:19: note: (16) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic.h:165:56: note: (17) ...to here <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_op.c:841:28: note: in expansion of macro ‘TYPE_SIZE’ <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_op.c:841:21: note: (18) following ‘case 4:’ branch... <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_op.c:847:25: note: (19) ...to here <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_op.c:847:33: note: (20) use of uninitialized value ‘madr’ here <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_op.c:849:33: warning: use of uninitialized value ‘madr’ [CWE-457] [-Wanalyzer-use-of-uninitialized-value] <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_op.c:810:5: note: (1) region created on stack here <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_op.c:810:5: note: (2) capacity: 8 bytes <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_op.c:812:7: note: (3) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_op.c:819:12: note: (4) ...to here <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_op.c:826:15: note: (5) following ‘true’ branch (when ‘n != 0’)... <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_op.c:828:13: note: (6) ...to here <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_op.c:830:15: note: (7) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_op.c:833:36: note: (8) ...to here <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic.h:163:23: note: in definition of macro ‘is_ctype’ <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_op.c:826:15: note: (9) following ‘true’ branch (when ‘n != 0’)... <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_op.c:828:13: note: (10) ...to here <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_op.c:830:15: note: (11) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_op.c:833:36: note: (12) ...to here <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic.h:163:23: note: in definition of macro ‘is_ctype’ <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_op.c:833:19: note: (13) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic.h:165:56: note: (14) ...to here <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_op.c:841:28: note: in expansion of macro ‘TYPE_SIZE’ <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_op.c:841:21: note: (15) following ‘case 8:’ branch... <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_op.c:849:25: note: (16) ...to here <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_op.c:849:33: note: (17) use of uninitialized value ‘madr’ here <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_op.c:849:33: warning: use of uninitialized value ‘madr’ [CWE-457] [-Wanalyzer-use-of-uninitialized-value] <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_op.c:883:1: note: (1) entry to ‘eppic_exepto’ <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_op.c:889:5: note: (2) calling ‘eppic_do_deref’ from ‘eppic_exepto’ <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_op.c:808:1: note: (3) entry to ‘eppic_do_deref’ <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_op.c:810:5: note: (4) region created on stack here <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_op.c:810:5: note: (5) capacity: 8 bytes <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_op.c:812:7: note: (6) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_op.c:819:12: note: (7) ...to here <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_op.c:826:15: note: (8) following ‘true’ branch (when ‘n != 0’)... <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_op.c:828:13: note: (9) ...to here <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_op.c:830:15: note: (10) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_op.c:833:36: note: (11) ...to here <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic.h:163:23: note: in definition of macro ‘is_ctype’ <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_op.c:826:15: note: (12) following ‘true’ branch (when ‘n != 0’)... <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_op.c:828:13: note: (13) ...to here <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_op.c:830:15: note: (14) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_op.c:833:36: note: (15) ...to here <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic.h:163:23: note: in definition of macro ‘is_ctype’ <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_op.c:833:19: note: (16) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic.h:165:56: note: (17) ...to here <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_op.c:841:28: note: in expansion of macro ‘TYPE_SIZE’ <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_op.c:841:21: note: (18) following ‘case 8:’ branch... <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_op.c:849:25: note: (19) ...to here <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_op.c:849:33: note: (20) use of uninitialized value ‘madr’ here <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_op.c:860:21: warning: use of uninitialized value ‘madr’ [CWE-457] [-Wanalyzer-use-of-uninitialized-value] <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_op.c:810:5: note: (1) region created on stack here <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_op.c:810:5: note: (2) capacity: 8 bytes <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_op.c:812:7: note: (3) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_op.c:819:12: note: (4) ...to here <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_op.c:826:15: note: (5) following ‘true’ branch (when ‘n != 0’)... <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_op.c:828:13: note: (6) ...to here <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_op.c:830:15: note: (7) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_op.c:833:36: note: (8) ...to here <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic.h:163:23: note: in definition of macro ‘is_ctype’ <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_op.c:826:15: note: (9) following ‘true’ branch (when ‘n != 0’)... <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_op.c:828:13: note: (10) ...to here <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_op.c:830:15: note: (11) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_op.c:858:20: note: (12) ...to here <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_op.c:858:19: note: (13) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_op.c:860:40: note: (14) ...to here <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_op.c:860:21: note: (15) use of uninitialized value ‘madr’ here <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_op.c:860:21: warning: use of uninitialized value ‘madr’ [CWE-457] [-Wanalyzer-use-of-uninitialized-value] <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_op.c:883:1: note: (1) entry to ‘eppic_exepto’ <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_op.c:889:5: note: (2) calling ‘eppic_do_deref’ from ‘eppic_exepto’ <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_op.c:808:1: note: (3) entry to ‘eppic_do_deref’ <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_op.c:810:5: note: (4) region created on stack here <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_op.c:810:5: note: (5) capacity: 8 bytes <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_op.c:812:7: note: (6) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_op.c:819:12: note: (7) ...to here <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_op.c:826:15: note: (8) following ‘true’ branch (when ‘n != 0’)... <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_op.c:828:13: note: (9) ...to here <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_op.c:830:15: note: (10) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_op.c:833:36: note: (11) ...to here <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic.h:163:23: note: in definition of macro ‘is_ctype’ <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_op.c:826:15: note: (12) following ‘true’ branch (when ‘n != 0’)... <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_op.c:828:13: note: (13) ...to here <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_op.c:830:15: note: (14) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_op.c:858:20: note: (15) ...to here <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_op.c:858:19: note: (16) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_op.c:860:40: note: (17) ...to here <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_op.c:860:21: note: (18) use of uninitialized value ‘madr’ here <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_op.c:865:21: warning: use of uninitialized value ‘madr’ [CWE-457] [-Wanalyzer-use-of-uninitialized-value] <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_op.c:810:5: note: (1) region created on stack here <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_op.c:810:5: note: (2) capacity: 8 bytes <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_op.c:812:7: note: (3) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_op.c:819:12: note: (4) ...to here <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_op.c:826:15: note: (5) following ‘true’ branch (when ‘n != 0’)... <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_op.c:828:13: note: (6) ...to here <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_op.c:830:15: note: (7) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_op.c:833:36: note: (8) ...to here <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic.h:163:23: note: in definition of macro ‘is_ctype’ <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_op.c:826:15: note: (9) following ‘true’ branch (when ‘n != 0’)... <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_op.c:828:13: note: (10) ...to here <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_op.c:830:15: note: (11) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_op.c:858:20: note: (12) ...to here <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_op.c:858:19: note: (13) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_op.c:865:40: note: (14) ...to here <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_op.c:865:21: note: (15) use of uninitialized value ‘madr’ here <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_op.c:865:21: warning: use of uninitialized value ‘madr’ [CWE-457] [-Wanalyzer-use-of-uninitialized-value] <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_op.c:883:1: note: (1) entry to ‘eppic_exepto’ <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_op.c:889:5: note: (2) calling ‘eppic_do_deref’ from ‘eppic_exepto’ <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_op.c:808:1: note: (3) entry to ‘eppic_do_deref’ <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_op.c:810:5: note: (4) region created on stack here <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_op.c:810:5: note: (5) capacity: 8 bytes <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_op.c:812:7: note: (6) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_op.c:819:12: note: (7) ...to here <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_op.c:826:15: note: (8) following ‘true’ branch (when ‘n != 0’)... <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_op.c:828:13: note: (9) ...to here <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_op.c:830:15: note: (10) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_op.c:833:36: note: (11) ...to here <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic.h:163:23: note: in definition of macro ‘is_ctype’ <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_op.c:826:15: note: (12) following ‘true’ branch (when ‘n != 0’)... <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_op.c:828:13: note: (13) ...to here <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_op.c:830:15: note: (14) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_op.c:858:20: note: (15) ...to here <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_op.c:858:19: note: (16) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_op.c:865:40: note: (17) ...to here <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_op.c:865:21: note: (18) use of uninitialized value ‘madr’ here <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_op.c:871:19: warning: use of uninitialized value ‘madr’ [CWE-457] [-Wanalyzer-use-of-uninitialized-value] <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_op.c:810:5: note: (1) region created on stack here <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_op.c:810:5: note: (2) capacity: 8 bytes <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_op.c:812:7: note: (3) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_op.c:819:12: note: (4) ...to here <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_op.c:826:15: note: (5) following ‘true’ branch (when ‘n != 0’)... <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_op.c:828:13: note: (6) ...to here <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_op.c:830:15: note: (7) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_op.c:833:36: note: (8) ...to here <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic.h:163:23: note: in definition of macro ‘is_ctype’ <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_op.c:826:15: note: (9) following ‘true’ branch (when ‘n != 0’)... <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_op.c:828:13: note: (10) ...to here <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_op.c:830:15: note: (11) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_op.c:833:36: note: (12) ...to here <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic.h:163:23: note: in definition of macro ‘is_ctype’ <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_op.c:833:19: note: (13) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic.h:165:56: note: (14) ...to here <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_op.c:841:28: note: in expansion of macro ‘TYPE_SIZE’ <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_op.c:841:21: note: (15) following ‘default:’ branch... <--[gcc] cc1: note: (16) ...to here /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_op.c:871:19: note: (17) use of uninitialized value ‘madr’ here <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_op.c:871:19: warning: use of uninitialized value ‘madr’ [CWE-457] [-Wanalyzer-use-of-uninitialized-value] <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_op.c:883:1: note: (1) entry to ‘eppic_exepto’ <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_op.c:889:5: note: (2) calling ‘eppic_do_deref’ from ‘eppic_exepto’ <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_op.c:808:1: note: (3) entry to ‘eppic_do_deref’ <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_op.c:810:5: note: (4) region created on stack here <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_op.c:810:5: note: (5) capacity: 8 bytes <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_op.c:812:7: note: (6) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_op.c:819:12: note: (7) ...to here <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_op.c:826:15: note: (8) following ‘true’ branch (when ‘n != 0’)... <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_op.c:828:13: note: (9) ...to here <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_op.c:830:15: note: (10) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_op.c:833:36: note: (11) ...to here <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic.h:163:23: note: in definition of macro ‘is_ctype’ <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_op.c:826:15: note: (12) following ‘true’ branch (when ‘n != 0’)... <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_op.c:828:13: note: (13) ...to here <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_op.c:830:15: note: (14) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_op.c:833:36: note: (15) ...to here <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic.h:163:23: note: in definition of macro ‘is_ctype’ <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_op.c:833:19: note: (16) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic.h:165:56: note: (17) ...to here <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_op.c:841:28: note: in expansion of macro ‘TYPE_SIZE’ <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_op.c:841:21: note: (18) following ‘default:’ branch... <--[gcc] cc1: note: (19) ...to here /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_op.c:871:19: note: (20) use of uninitialized value ‘madr’ here <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_op.c:728:15: warning: Access to field 'set' results in a dereference of a null pointer (loaded from variable 'v') [core.NullDereference] <--[clang] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_op.c:872:17: warning: Assigned value is garbage or undefined [core.uninitialized.Assign] <--[clang] gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -g -fno-omit-frame-pointer -fPIC -c -o eppic_num.o eppic_num.c gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -g -fno-omit-frame-pointer -fPIC -c -o eppic_stat.o eppic_stat.c /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_stat.c:438:25: warning: Access to field 'data' results in a dereference of a null pointer (loaded from variable 'list') [core.NullDereference] <--[clang] gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -g -fno-omit-frame-pointer -fPIC -c -o eppic_builtin.o eppic_builtin.c /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_builtin.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_builtin.c:387:20: warning: Array access (from variable 'vals') results in a null pointer dereference [core.NullDereference] <--[clang] gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -g -fno-omit-frame-pointer -fPIC -c -o eppic_type.o eppic_type.c /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_type.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] In file included from /usr/include/string.h:548, <--[gcc] from /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_type.c:17: <--[gcc] In function ‘memmove’, inlined from ‘eppic_transval’ at eppic_type.c:1069:5: /usr/include/bits/string_fortified.h:36:10: warning: ‘u’ may be used uninitialized [-Wmaybe-uninitialized] <--[gcc] 36 | return __builtin___memmove_chk (__dest, __src, __len, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 37 | __glibc_objsize0 (__dest)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_type.c: In function ‘eppic_transval’: <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_type.c:951:6: note: ‘u’ declared here <--[gcc] 951 | vu_t u; | ^ /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_type.c: In function ‘eppic_freetype’: <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_type.c:82:9: warning: dereference of NULL ‘t’ [CWE-476] [-Wanalyzer-null-dereference] <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_type.c:794:1: note: (1) entry to ‘eppic_parsetype’ <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_type.c:802:11: note: (2) following ‘false’ branch (when the strings are non-equal)... <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_type.c:803:13: note: (3) ...to here <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_type.c:803:11: note: (4) following ‘false’ branch (when the strings are non-equal)... <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_type.c:804:13: note: (5) ...to here <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_type.c:804:11: note: (6) following ‘false’ branch (when the strings are non-equal)... <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_type.c:806:7: note: (7) ...to here <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_type.c:819:9: note: (8) when ‘strtok’ on non-NULL string returns non-NULL <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_type.c:836:7: note: (9) following ‘true’ branch (when ‘ctype != 0’)... <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_type.c:838:20: note: (10) ...to here <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_type.c:838:20: note: (11) when ‘strtok’ with NULL string (using prior) returns NULL <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_type.c:843:11: note: (12) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_type.c:845:15: note: (13) ...to here <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_type.c:845:15: note: (14) following ‘false’ branch (when ‘ref == 0’)... <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_type.c:851:17: note: (15) ...to here <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_type.c:856:9: note: (16) calling ‘eppic_duptype’ from ‘eppic_parsetype’ <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_type.c:199:1: note: (17) entry to ‘eppic_duptype’ <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_type.c:202:7: note: (18) following ‘true’ branch (when ‘t == ts’)... <--[gcc] cc1: note: (19) ...to here /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_type.c:856:9: note: (20) returning to ‘eppic_parsetype’ from ‘eppic_duptype’ <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_type.c:857:9: note: (21) calling ‘eppic_freetype’ from ‘eppic_parsetype’ <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_type.c:80:1: note: (22) entry to ‘eppic_freetype’ <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_type.c:82:9: note: (23) dereference of NULL ‘t’ <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_type.c: In function ‘eppic_duptype’: <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_type.c:204:5: warning: use of NULL ‘ts’ where non-null expected [CWE-476] [-Wanalyzer-null-argument] <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_type.c:794:1: note: (1) entry to ‘eppic_parsetype’ <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_type.c:802:11: note: (2) following ‘false’ branch (when the strings are non-equal)... <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_type.c:803:13: note: (3) ...to here <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_type.c:803:11: note: (4) following ‘false’ branch (when the strings are non-equal)... <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_type.c:804:13: note: (5) ...to here <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_type.c:804:11: note: (6) following ‘false’ branch (when the strings are non-equal)... <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_type.c:806:7: note: (7) ...to here <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_type.c:819:9: note: (8) when ‘strtok’ on non-NULL string returns non-NULL <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_type.c:836:7: note: (9) following ‘true’ branch (when ‘ctype != 0’)... <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_type.c:838:20: note: (10) ...to here <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_type.c:838:20: note: (11) when ‘strtok’ with NULL string (using prior) returns NULL <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_type.c:843:11: note: (12) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_type.c:845:15: note: (13) ...to here <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_type.c:845:15: note: (14) following ‘false’ branch (when ‘ref == 0’)... <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_type.c:851:17: note: (15) ...to here <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_type.c:856:9: note: (16) calling ‘eppic_duptype’ from ‘eppic_parsetype’ <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_type.c:199:1: note: (17) entry to ‘eppic_duptype’ <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_type.c:202:7: note: (18) following ‘false’ branch (when ‘t != ts’)... <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_type.c:204:5: note: (19) ...to here <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_type.c:204:5: note: (20) argument 2 (‘ts’) NULL where non-null expected <--[gcc] <built-in>: note: argument 2 of ‘__builtin_memmove’ must be non-null /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_type.c: In function ‘eppic_parsetype’: <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_type.c:820:9: warning: use of NULL ‘tok’ where non-null expected [CWE-476] [-Wanalyzer-null-argument] <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_type.c:802:11: note: (1) following ‘false’ branch (when the strings are non-equal)... <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_type.c:803:13: note: (2) ...to here <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_type.c:803:11: note: (3) following ‘false’ branch (when the strings are non-equal)... <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_type.c:804:13: note: (4) ...to here <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_type.c:804:11: note: (5) following ‘false’ branch (when the strings are non-equal)... <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_type.c:806:7: note: (6) ...to here <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_type.c:819:9: note: (7) when ‘strtok’ on non-NULL string returns NULL <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_type.c:820:9: note: (8) argument 1 (‘tok’) NULL where non-null expected <--[gcc] In file included from /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_type.c:17: <--[gcc] /usr/include/string.h:156:12: note: argument 1 of ‘strcmp’ must be non-null <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_type.c:82:8: warning: Access to field 'idxlst' results in a dereference of a null pointer (loaded from variable 't') [core.NullDereference] <--[clang] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_type.c:204:5: warning: Null pointer passed to 2nd parameter expecting 'nonnull' [core.NonNullParamChecker] <--[clang] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_type.c:294:9: warning: Value stored to 'vnbits' during its initialization is never read [deadcode.DeadStores] <--[clang] gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -g -fno-omit-frame-pointer -fPIC -c -o eppic_case.o eppic_case.c gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -g -fno-omit-frame-pointer -fPIC -c -o eppic_api.o eppic_api.c /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_api.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_api.c: In function ‘eppic_getctype’: <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_api.c:456:13: warning: calling ‘__builtin_return_address’ with a nonzero argument is unsafe [-Wframe-address] <--[gcc] 456 | eppic_dbg_named(DBG_TYPE, name, 2, "[%s] not found in image caller = 0x%08x, 0x%08x\n", name, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 457 | __return_address, __builtin_return_address(1)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_api.c: In function ‘eppic_getalign’: <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_api.c:683:15: warning: dereference of NULL ‘0’ [CWE-476] [-Wanalyzer-null-dereference] <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_api.c:862:1: note: (1) entry to ‘eppic_ctype_decl’ <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_api.c:870:26: note: (2) following ‘true’ branch (when ‘n’ is non-NULL)... <--[gcc] In file included from /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_api.c:15: <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic.h:244:26: note: (3) ...to here <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_api.c:870:14: note: in expansion of macro ‘NODE_NAME’ <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_api.c:878:9: note: (4) calling ‘eppic_chkctype’ from ‘eppic_ctype_decl’ <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_api.c:700:1: note: (5) entry to ‘eppic_chkctype’ <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_api.c:704:7: note: (6) following ‘false’ branch (when ‘name’ is NULL)... <--[gcc] cc1: note: (7) ...to here /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_api.c:878:9: note: (8) returning to ‘eppic_ctype_decl’ from ‘eppic_chkctype’ <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_api.c:896:24: note: (9) following ‘true’ branch (when ‘v != list’)... <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_api.c:898:24: note: (10) ...to here <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_api.c:906:11: note: (11) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_api.c:962:18: note: (12) ...to here <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_api.c:999:27: note: (13) calling ‘eppic_getalign’ from ‘eppic_ctype_decl’ <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_api.c:635:1: note: (14) entry to ‘eppic_getalign’ <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_api.c:638:7: note: (15) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_api.c:647:7: note: (16) ...to here <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_api.c:647:7: note: (17) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic.h:163:35: note: (18) ...to here <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_api.c:665:8: note: in expansion of macro ‘is_ctype’ <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_api.c:665:7: note: (19) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_api.c:672:15: note: (20) ...to here <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_api.c:672:11: note: (21) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_api.c:678:17: note: (22) ...to here <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_api.c:678:11: note: (23) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_api.c:680:13: note: (24) ...to here <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_api.c:683:15: note: (25) dereference of NULL ‘eppic_getstbyindex(*t.idx, *t.type)’ <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_api.c: In function ‘eppic_chkctype’: <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_api.c:725:15: warning: dereference of NULL ‘0’ [CWE-476] [-Wanalyzer-null-dereference] <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_api.c:862:1: note: (1) entry to ‘eppic_ctype_decl’ <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_api.c:870:26: note: (2) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic.h:244:34: note: (3) ...to here <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_api.c:870:14: note: in expansion of macro ‘NODE_NAME’ <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_api.c:878:9: note: (4) calling ‘eppic_chkctype’ from ‘eppic_ctype_decl’ <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_api.c:700:1: note: (5) entry to ‘eppic_chkctype’ <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_api.c:704:7: note: (6) following ‘true’ branch (when ‘name’ is non-NULL)... <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_api.c:707:13: note: (7) ...to here <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_api.c:707:13: note: (8) calling ‘eppic_getst’ from ‘eppic_chkctype’ <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_api.c:78:1: note: (9) entry to ‘eppic_getst’ <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_api.c:82:25: note: (10) following ‘false’ branch (when ‘tst’ is NULL)... <--[gcc] cc1: note: (11) ...to here /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_api.c:707:13: note: (12) returning to ‘eppic_chkctype’ from ‘eppic_getst’ <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_api.c:725:15: note: (13) dereference of NULL ‘eppic_getst(name, ctype)’ <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_api.c:178:13: warning: Null pointer passed to 2nd parameter expecting 'nonnull' [core.NonNullParamChecker] <--[clang] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_api.c:245:13: warning: Access to field 'all' results in a dereference of a null pointer (loaded from variable 'st') [core.NullDereference] <--[clang] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_api.c:475:30: warning: Null pointer passed to 1st parameter expecting 'nonnull' [core.NonNullParamChecker] <--[clang] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_api.c:683:16: warning: Access to field 'stm' results in a dereference of a null pointer (loaded from variable 'st') [core.NullDereference] <--[clang] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_api.c:980:24: warning: Dereference of null pointer [core.NullDereference] <--[clang] gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -g -fno-omit-frame-pointer -fPIC -c -o eppic_member.o eppic_member.c /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_member.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_member.c: In function ‘eppic_setmem’: <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_member.c:122:17: warning: use of NULL where non-null expected [CWE-476] [-Wanalyzer-null-argument] <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_member.c:56:1: note: (1) entry to ‘eppic_setmem’ <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_member.c:71:7: note: (2) following ‘false’ branch... <--[gcc] In file included from /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_member.c:16: <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_member.c:104:28: note: (3) ...to here <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic.h:163:23: note: in definition of macro ‘is_ctype’ <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_member.c:104:11: note: (4) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_member.c:118:13: note: (5) ...to here <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_member.c:120:15: note: (6) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_member.c:122:72: note: (7) ...to here <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_member.c:122:49: note: (8) calling ‘eppic_adrval’ from ‘eppic_setmem’ <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_member.c:34:1: note: (9) entry to ‘eppic_adrval’ <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_member.c:36:5: note: (10) following ‘default:’ branch... <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_member.c:43:5: note: (11) ...to here <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_member.c:122:49: note: (12) returning to ‘eppic_setmem’ from ‘eppic_adrval’ <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_member.c:122:17: note: (13) argument 2 (‘eppic_adrval(v)’) NULL where non-null expected <--[gcc] <built-in>: note: argument 2 of ‘__builtin_memmove’ must be non-null /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_member.c:145:8: warning: Dereference of null pointer [core.NullDereference] <--[clang] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_member.c:241:23: warning: Dereference of null pointer [core.NullDereference] <--[clang] gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -g -fno-omit-frame-pointer -fPIC -c -o eppic_alloc.o eppic_alloc.c /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_alloc.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_alloc.c: In function ‘eppic_alloc’: <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_alloc.c:204:10: warning: leak of ‘<unknown>’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_alloc.c:200:7: note: (1) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_alloc.c:202:31: note: (2) ...to here <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_alloc.c:203:26: note: (3) allocated here <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_alloc.c:204:10: note: (4) ‘<unknown>’ leaks here; was allocated at (3) <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_alloc.c:225:13: warning: dereference of possibly-NULL ‘m’ [CWE-690] [-Wanalyzer-possible-null-dereference] <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_alloc.c:200:7: note: (1) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_alloc.c:214:11: note: (2) ...to here <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_alloc.c:214:11: note: (3) this call could return NULL <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_alloc.c:225:13: note: (4) ‘m’ could be NULL: unchecked value from (3) <--[gcc] gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -g -fno-omit-frame-pointer -fPIC -c -o eppic_define.o eppic_define.c /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_define.c: In function ‘eppic_getmac’: <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_define.c:89:5: warning: unused variable ‘nosubs’ [-Wunused-variable] <--[gcc] 89 | int nosubs=0; | ^~~~~~ /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_define.c:86:12: warning: unused variable ‘mm’ [-Wunused-variable] <--[gcc] 86 | mac_t *m, *mm=0; | ^~ /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_define.c: At top level: <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_define.c:67:1: warning: ‘pmacs’ defined but not used [-Wunused-function] <--[gcc] 67 | pmacs() | ^~~~~ /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_define.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_define.c:331:20: warning: Access to field 'buf' results in a dereference of a null pointer (loaded from variable 'm') [core.NullDereference] <--[clang] gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -g -fno-omit-frame-pointer -fPIC -c -o eppic_input.o eppic_input.c /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_input.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -g -fno-omit-frame-pointer -fPIC -c -o eppic_print.o eppic_print.c /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_print.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_print.c:76:9: warning: Access to field 'all' results in a dereference of a null pointer (loaded from variable 'st') [core.NullDereference] <--[clang] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_print.c:249:21: warning: Value stored to 'pos' is never read [deadcode.DeadStores] <--[clang] bison -peppicpp -v -t -d eppicpp.y eppicpp.y: warning: 23 shift/reduce conflicts [-Wconflicts-sr] eppicpp.y: note: rerun with option '-Wcounterexamples' to generate conflict counterexamples gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -g -fno-omit-frame-pointer -fPIC -c eppicpp.tab.c /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppicpp.y: In function ‘eppicppparse’: <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppicpp.y:64:102: warning: statement with no effect [-Wunused-value] <--[gcc] 64 | | '(' term ')' { $$ = $2; last_term == $$; } | ^ /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppicpp.tab.c: In function ‘eppicppparse’: <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppicpp.tab.c:417:21: warning: leak of ‘yyptr’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppicpp.tab.c:109:40: note: in definition of macro ‘YY_CAST’ <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppicpp.tab.c:403:25: note: in expansion of macro ‘YYMALLOC’ <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppicpp.tab.c:1056:20: note: in expansion of macro ‘YYSTACK_ALLOC’ <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppicpp.tab.c:1017:6: note: (1) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppicpp.tab.c:1081:6: note: (2) ...to here <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppicpp.tab.c:1081:6: note: (3) following ‘false’ branch (when ‘yystate != 16’)... <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppicpp.tab.c:1084:3: note: (4) ...to here <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppicpp.tab.c:1096:6: note: (5) following ‘false’ branch (when ‘yyn != -26’)... <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppicpp.tab.c:1102:14: note: (6) ...to here <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppicpp.tab.c:1102:6: note: (7) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppicpp.tab.c:71:25: note: (8) ...to here <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppicpp.tab.c:778:7: note: in expansion of macro ‘yydebug’ <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppicpp.tab.c:1104:7: note: in expansion of macro ‘YYDPRINTF’ <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppicpp.tab.c:1114:11: note: (9) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppicpp.tab.c:512:15: note: (10) ...to here <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppicpp.tab.c:1126:17: note: in expansion of macro ‘YYTRANSLATE’ <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppicpp.tab.c:1133:6: note: (11) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppicpp.tab.c:1135:16: note: (12) ...to here <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppicpp.tab.c:1136:6: note: (13) following ‘false’ branch (when ‘yyn > 0’)... <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppicpp.tab.c:1146:6: note: (14) ...to here <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppicpp.tab.c:1146:6: note: (15) following ‘false’ branch (when ‘yyerrstatus == 0’)... <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppicpp.tab.c:71:25: note: (16) ...to here <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppicpp.tab.c:787:7: note: in expansion of macro ‘yydebug’ <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppicpp.tab.c:1150:3: note: in expansion of macro ‘YY_SYMBOL_PRINT’ <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppicpp.tab.c:1017:6: note: (17) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppicpp.tab.c:1023:34: note: (18) ...to here <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppicpp.tab.c:1046:10: note: (19) following ‘false’ branch (when ‘yystacksize <= 9999’)... <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppicpp.tab.c:1048:19: note: (20) ...to here <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppicpp.tab.c:417:21: note: (21) allocated here <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppicpp.tab.c:109:40: note: in definition of macro ‘YY_CAST’ <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppicpp.tab.c:403:25: note: in expansion of macro ‘YYMALLOC’ <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppicpp.tab.c:1056:20: note: in expansion of macro ‘YYSTACK_ALLOC’ <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppicpp.tab.c:1057:12: note: (22) assuming ‘yyptr’ is non-NULL <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppicpp.tab.c:1057:12: note: (23) following ‘false’ branch (when ‘yyptr’ is non-NULL)... <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppicpp.tab.c:477:7: note: (24) ...to here <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppicpp.tab.c:462:9: note: in expansion of macro ‘YYCOPY’ <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppicpp.tab.c:1059:9: note: in expansion of macro ‘YYSTACK_RELOCATE’ <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppicpp.tab.c:1062:12: note: (25) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppicpp.tab.c:1067:13: note: (26) ...to here <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppicpp.tab.c:1075:10: note: (27) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppicpp.tab.c:1081:6: note: (28) ...to here <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppicpp.tab.c:1081:6: note: (29) following ‘false’ branch (when ‘yystate != 16’)... <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppicpp.tab.c:1084:3: note: (30) ...to here <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppicpp.tab.c:1096:6: note: (31) following ‘false’ branch (when ‘yyn != -26’)... <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppicpp.tab.c:1102:14: note: (32) ...to here <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppicpp.tab.c:1102:6: note: (33) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppicpp.tab.c:71:25: note: (34) ...to here <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppicpp.tab.c:778:7: note: in expansion of macro ‘yydebug’ <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppicpp.tab.c:1104:7: note: in expansion of macro ‘YYDPRINTF’ <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppicpp.tab.c:1133:6: note: (35) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppicpp.tab.c:1135:16: note: (36) ...to here <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppicpp.tab.c:1136:6: note: (37) following ‘false’ branch (when ‘yyn > 0’)... <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppicpp.tab.c:1146:6: note: (38) ...to here <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppicpp.tab.c:1146:6: note: (39) following ‘false’ branch (when ‘yyerrstatus == 0’)... <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppicpp.tab.c:71:25: note: (40) ...to here <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppicpp.tab.c:787:7: note: in expansion of macro ‘yydebug’ <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppicpp.tab.c:1150:3: note: in expansion of macro ‘YY_SYMBOL_PRINT’ <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppicpp.tab.c:849:6: note: (41) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppicpp.tab.c:1015:3: note: in expansion of macro ‘YY_STACK_PRINT’ <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppicpp.tab.c:1017:26: note: (42) ...to here <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppicpp.tab.c:1017:6: note: (43) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppicpp.tab.c:1023:34: note: (44) ...to here <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppicpp.tab.c:1046:10: note: (45) following ‘false’ branch (when ‘yystacksize <= 9999’)... <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppicpp.tab.c:1048:19: note: (46) ...to here <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppicpp.tab.c:417:21: note: (47) ‘yyptr’ leaks here; was allocated at (21) <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppicpp.tab.c:109:40: note: in definition of macro ‘YY_CAST’ <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppicpp.tab.c:403:25: note: in expansion of macro ‘YYMALLOC’ <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppicpp.tab.c:1056:20: note: in expansion of macro ‘YYSTACK_ALLOC’ <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppicpp.tab.c:477:7: warning: use of uninitialized value ‘yyss’ [CWE-457] [-Wanalyzer-use-of-uninitialized-value] <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppicpp.tab.c:462:9: note: in expansion of macro ‘YYCOPY’ <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppicpp.tab.c:1059:9: note: in expansion of macro ‘YYSTACK_RELOCATE’ <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppicpp.tab.c:964:16: note: (1) region created on stack here <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppicpp.tab.c:964:16: note: (2) capacity: 200 bytes <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppicpp.tab.c:1017:6: note: (3) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppicpp.tab.c:1023:34: note: (4) ...to here <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppicpp.tab.c:1046:10: note: (5) following ‘false’ branch (when ‘yystacksize <= 9999’)... <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppicpp.tab.c:1048:19: note: (6) ...to here <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppicpp.tab.c:1057:12: note: (7) following ‘false’ branch (when ‘yyptr’ is non-NULL)... <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppicpp.tab.c:477:7: note: (8) ...to here <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppicpp.tab.c:462:9: note: in expansion of macro ‘YYCOPY’ <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppicpp.tab.c:1059:9: note: in expansion of macro ‘YYSTACK_RELOCATE’ <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppicpp.tab.c:477:7: note: (9) use of uninitialized value ‘yyss’ here <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppicpp.tab.c:462:9: note: in expansion of macro ‘YYCOPY’ <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppicpp.tab.c:1059:9: note: in expansion of macro ‘YYSTACK_RELOCATE’ <--[gcc] gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -g -fno-omit-frame-pointer -fPIC -c eppic.tab.c /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic.tab.c: In function ‘eppicparse’: <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic.tab.c:552:21: warning: leak of ‘yyptr’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic.tab.c:112:40: note: in definition of macro ‘YY_CAST’ <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic.tab.c:538:25: note: in expansion of macro ‘YYMALLOC’ <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic.tab.c:1758:20: note: in expansion of macro ‘YYSTACK_ALLOC’ <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic.tab.c:1719:6: note: (1) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic.tab.c:1783:6: note: (2) ...to here <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic.tab.c:1783:6: note: (3) following ‘false’ branch (when ‘yystate != 41’)... <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic.tab.c:1786:3: note: (4) ...to here <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic.tab.c:1798:6: note: (5) following ‘false’ branch (when ‘yyn != -181’)... <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic.tab.c:1804:14: note: (6) ...to here <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic.tab.c:1804:6: note: (7) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic.tab.c:71:25: note: (8) ...to here <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic.tab.c:1480:7: note: in expansion of macro ‘yydebug’ <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic.tab.c:1806:7: note: in expansion of macro ‘YYDPRINTF’ <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic.tab.c:1816:11: note: (9) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic.tab.c:647:15: note: (10) ...to here <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic.tab.c:1828:17: note: in expansion of macro ‘YYTRANSLATE’ <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic.tab.c:1835:6: note: (11) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic.tab.c:1837:16: note: (12) ...to here <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic.tab.c:1838:6: note: (13) following ‘false’ branch (when ‘yyn > 0’)... <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic.tab.c:1848:6: note: (14) ...to here <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic.tab.c:1848:6: note: (15) following ‘false’ branch (when ‘yyerrstatus == 0’)... <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic.tab.c:71:25: note: (16) ...to here <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic.tab.c:1489:7: note: in expansion of macro ‘yydebug’ <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic.tab.c:1852:3: note: in expansion of macro ‘YY_SYMBOL_PRINT’ <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic.tab.c:1719:6: note: (17) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic.tab.c:1725:34: note: (18) ...to here <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic.tab.c:1748:10: note: (19) following ‘false’ branch (when ‘yystacksize <= 9999’)... <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic.tab.c:1750:19: note: (20) ...to here <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic.tab.c:552:21: note: (21) allocated here <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic.tab.c:112:40: note: in definition of macro ‘YY_CAST’ <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic.tab.c:538:25: note: in expansion of macro ‘YYMALLOC’ <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic.tab.c:1758:20: note: in expansion of macro ‘YYSTACK_ALLOC’ <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic.tab.c:1759:12: note: (22) assuming ‘yyptr’ is non-NULL <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic.tab.c:1759:12: note: (23) following ‘false’ branch (when ‘yyptr’ is non-NULL)... <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic.tab.c:597:17: note: (24) ...to here <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic.tab.c:612:25: note: in definition of macro ‘YYCOPY’ <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic.tab.c:1761:9: note: in expansion of macro ‘YYSTACK_RELOCATE’ <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic.tab.c:1764:12: note: (25) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic.tab.c:1769:13: note: (26) ...to here <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic.tab.c:1777:10: note: (27) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic.tab.c:1783:6: note: (28) ...to here <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic.tab.c:1783:6: note: (29) following ‘false’ branch (when ‘yystate != 41’)... <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic.tab.c:1786:3: note: (30) ...to here <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic.tab.c:1798:6: note: (31) following ‘false’ branch (when ‘yyn != -181’)... <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic.tab.c:1804:14: note: (32) ...to here <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic.tab.c:1804:6: note: (33) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic.tab.c:71:25: note: (34) ...to here <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic.tab.c:1480:7: note: in expansion of macro ‘yydebug’ <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic.tab.c:1806:7: note: in expansion of macro ‘YYDPRINTF’ <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic.tab.c:1810:6: note: (35) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic.tab.c:1816:11: note: (36) ...to here <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic.tab.c:1816:11: note: (37) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic.tab.c:1822:14: note: (38) ...to here <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic.tab.c:2922:10: note: (39) following ‘true’ branch (when ‘yyn != -181’)... <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic.tab.c:2924:15: note: (40) ...to here <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic.tab.c:2925:14: note: (41) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic.tab.c:2927:28: note: (42) ...to here <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic.tab.c:2928:18: note: (43) following ‘true’ branch (when ‘yyn > 0’)... <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic.tab.c:2946:12: note: (44) ...to here <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic.tab.c:1551:6: note: (45) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic.tab.c:1717:3: note: in expansion of macro ‘YY_STACK_PRINT’ <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic.tab.c:1719:12: note: (46) ...to here <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic.tab.c:1719:6: note: (47) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic.tab.c:1725:34: note: (48) ...to here <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic.tab.c:1748:10: note: (49) following ‘false’ branch (when ‘yystacksize <= 9999’)... <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic.tab.c:1750:19: note: (50) ...to here <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic.tab.c:552:21: note: (51) ‘yyptr’ leaks here; was allocated at (21) <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic.tab.c:112:40: note: in definition of macro ‘YY_CAST’ <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic.tab.c:538:25: note: in expansion of macro ‘YYMALLOC’ <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic.tab.c:1758:20: note: in expansion of macro ‘YYSTACK_ALLOC’ <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic.tab.c:612:7: warning: use of uninitialized value ‘yyss’ [CWE-457] [-Wanalyzer-use-of-uninitialized-value] <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic.tab.c:597:9: note: in expansion of macro ‘YYCOPY’ <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic.tab.c:1761:9: note: in expansion of macro ‘YYSTACK_RELOCATE’ <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic.tab.c:1666:16: note: (1) region created on stack here <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic.tab.c:1666:16: note: (2) capacity: 400 bytes <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic.tab.c:1719:6: note: (3) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic.tab.c:1725:34: note: (4) ...to here <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic.tab.c:1748:10: note: (5) following ‘false’ branch (when ‘yystacksize <= 9999’)... <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic.tab.c:1750:19: note: (6) ...to here <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic.tab.c:1759:12: note: (7) following ‘false’ branch (when ‘yyptr’ is non-NULL)... <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic.tab.c:597:17: note: (8) ...to here <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic.tab.c:612:25: note: in definition of macro ‘YYCOPY’ <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic.tab.c:1761:9: note: in expansion of macro ‘YYSTACK_RELOCATE’ <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic.tab.c:612:7: note: (9) use of uninitialized value ‘yyss’ here <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic.tab.c:597:9: note: in expansion of macro ‘YYCOPY’ <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic.tab.c:1761:9: note: in expansion of macro ‘YYSTACK_RELOCATE’ <--[gcc] flex -L -Peppic -t eppic.l > lex.eppic.c gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -g -fno-omit-frame-pointer -fPIC -c lex.eppic.c /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/lex.eppic.c:2256:16: warning: ‘input’ defined but not used [-Wunused-function] <--[gcc] 2256 | static int input (void) | ^~~~~ /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/lex.eppic.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/lex.eppic.c:2447: warning: nullPointer(CWE-476): Possible null pointer dereference: b <--[cppcheck] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/lex.eppic.c:2448: warning: nullPointer(CWE-476): Possible null pointer dereference: b <--[cppcheck] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/lex.eppic.c: In function ‘yy_get_next_buffer’: <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/lex.eppic.c:2085:46: warning: leak of ‘*b.yy_ch_buf’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/lex.eppic.c:2018:12: note: (1) entry to ‘yy_get_next_buffer’ <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/lex.eppic.c:2025:12: note: (2) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/lex.eppic.c:2029:38: note: (3) ...to here <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/lex.eppic.c:2029:12: note: (4) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/lex.eppic.c:2051:46: note: (5) ...to here <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/lex.eppic.c:2056:12: note: (6) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/lex.eppic.c:2065:49: note: (7) ...to here <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/lex.eppic.c:2067:37: note: (8) following ‘true’ branch (when ‘num_to_read <= 0’)... <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/lex.eppic.c:522:51: note: (9) ...to here <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/lex.eppic.c:2071:45: note: in expansion of macro ‘YY_CURRENT_BUFFER_LVALUE’ <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/lex.eppic.c:28:19: note: (10) calling ‘eppicrealloc’ from ‘yy_get_next_buffer’ <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/lex.eppic.c:2087:41: note: in expansion of macro ‘yyrealloc’ <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/lex.eppic.c:28:19: note: (11) entry to ‘eppicrealloc’ <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/lex.eppic.c:2862:7: note: in expansion of macro ‘yyrealloc’ <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/lex.eppic.c:2872:16: note: (12) allocated here <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/lex.eppic.c:2872:16: note: (13) when ‘realloc’ succeeds, moving buffer <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/lex.eppic.c:28:19: note: (14) returning to ‘yy_get_next_buffer’ from ‘eppicrealloc’ <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/lex.eppic.c:2087:41: note: in expansion of macro ‘yyrealloc’ <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/lex.eppic.c:2094:28: note: (15) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/lex.eppic.c:2098:40: note: (16) ...to here <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/lex.eppic.c:2067:37: note: (17) following ‘true’ branch (when ‘num_to_read <= 0’)... <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/lex.eppic.c:522:51: note: (18) ...to here <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/lex.eppic.c:2071:45: note: in expansion of macro ‘YY_CURRENT_BUFFER_LVALUE’ <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/lex.eppic.c:2076:28: note: (19) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/lex.eppic.c:2078:49: note: (20) ...to here <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/lex.eppic.c:28:19: note: (21) calling ‘eppicrealloc’ from ‘yy_get_next_buffer’ <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/lex.eppic.c:2087:41: note: in expansion of macro ‘yyrealloc’ <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/lex.eppic.c:28:19: note: (22) entry to ‘eppicrealloc’ <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/lex.eppic.c:2862:7: note: in expansion of macro ‘yyrealloc’ <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/lex.eppic.c:2872:16: note: (23) when ‘realloc’ fails <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/lex.eppic.c:28:19: note: (24) returning to ‘yy_get_next_buffer’ from ‘eppicrealloc’ <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/lex.eppic.c:2087:41: note: in expansion of macro ‘yyrealloc’ <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/lex.eppic.c:2085:46: note: (25) ‘*b.yy_ch_buf’ leaks here; was allocated at (12) <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/lex.eppic.c: In function ‘eppic_create_buffer’: <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/lex.eppic.c:2407:12: warning: leak of ‘eppicalloc(64)’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/lex.eppic.c:6:26: note: (1) entry to ‘eppic_create_buffer’ <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/lex.eppic.c:2393:21: note: in expansion of macro ‘yy_create_buffer’ <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/lex.eppic.c:27:17: note: (2) calling ‘eppicalloc’ from ‘eppic_create_buffer’ <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/lex.eppic.c:2397:31: note: in expansion of macro ‘yyalloc’ <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/lex.eppic.c:27:17: note: (3) entry to ‘eppicalloc’ <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/lex.eppic.c:2857:7: note: in expansion of macro ‘yyalloc’ <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/lex.eppic.c:2859:32: note: (4) allocated here <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/lex.eppic.c:27:17: note: (5) returning to ‘eppic_create_buffer’ from ‘eppicalloc’ <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/lex.eppic.c:2397:31: note: in expansion of macro ‘yyalloc’ <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/lex.eppic.c:2398:12: note: (6) assuming ‘eppicalloc(64)’ is non-NULL <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/lex.eppic.c:2398:12: note: (7) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/lex.eppic.c:2401:24: note: (8) ...to here <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/lex.eppic.c:2407:12: note: (9) ‘eppicalloc(64)’ leaks here; was allocated at (4) <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/lex.eppic.c: In function ‘eppic_scan_buffer’: <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/lex.eppic.c:2661:32: warning: leak of ‘eppicalloc(n)’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/lex.eppic.c:10:23: note: (1) entry to ‘eppic_scan_bytes’ <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/lex.eppic.c:2645:17: note: in expansion of macro ‘yy_scan_bytes’ <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/lex.eppic.c:27:17: note: (2) calling ‘eppicalloc’ from ‘eppic_scan_bytes’ <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/lex.eppic.c:2654:24: note: in expansion of macro ‘yyalloc’ <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/lex.eppic.c:27:17: note: (3) entry to ‘eppicalloc’ <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/lex.eppic.c:2857:7: note: in expansion of macro ‘yyalloc’ <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/lex.eppic.c:2859:32: note: (4) allocated here <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/lex.eppic.c:27:17: note: (5) returning to ‘eppic_scan_bytes’ from ‘eppicalloc’ <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/lex.eppic.c:2654:24: note: in expansion of macro ‘yyalloc’ <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/lex.eppic.c:2655:12: note: (6) assuming ‘eppicalloc(n)’ is non-NULL <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/lex.eppic.c:2655:12: note: (7) following ‘false’ branch... <--[gcc] cc1: note: (8) ...to here /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/lex.eppic.c:8:24: note: (9) calling ‘eppic_scan_buffer’ from ‘eppic_scan_bytes’ <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/lex.eppic.c:2663:13: note: in expansion of macro ‘yy_scan_buffer’ <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/lex.eppic.c:8:24: note: (10) entry to ‘eppic_scan_buffer’ <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/lex.eppic.c:2595:17: note: in expansion of macro ‘yy_scan_buffer’ <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/lex.eppic.c:2661:32: note: (11) ‘eppicalloc(n)’ leaks here; was allocated at (4) <--[gcc] flex -Peppicpp -t eppicpp.l > lex.eppicpp.c gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -g -fno-omit-frame-pointer -fPIC -c lex.eppicpp.c <stdout>:1573:16: warning: ‘input’ defined but not used [-Wunused-function] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/lex.eppicpp.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] <stdout>:1764: warning: nullPointer(CWE-476): Possible null pointer dereference: b <stdout>:1765: warning: nullPointer(CWE-476): Possible null pointer dereference: b <stdout>: In function ‘yy_get_next_buffer’: <stdout>:1402:18: warning: leak of ‘*b.yy_ch_buf’ [CWE-401] [-Wanalyzer-malloc-leak] <stdout>:1335:12: note: (1) entry to ‘yy_get_next_buffer’ <stdout>:1342:5: note: (2) following ‘false’ branch... <stdout>:1346:31: note: (3) ...to here <stdout>:1346:5: note: (4) following ‘false’ branch... <stdout>:1368:39: note: (5) ...to here <stdout>:1373:5: note: (6) following ‘false’ branch... <stdout>:1382:28: note: (7) ...to here <stdout>:1384:23: note: (8) following ‘true’ branch (when ‘num_to_read <= 0’)... <stdout>:523:51: note: (9) ...to here <stdout>:1388:24: note: in expansion of macro ‘YY_CURRENT_BUFFER_LVALUE’ <stdout>:29:19: note: (10) calling ‘eppicpprealloc’ from ‘yy_get_next_buffer’ <stdout>:1404:6: note: in expansion of macro ‘yyrealloc’ <stdout>:29:19: note: (11) entry to ‘eppicpprealloc’ <stdout>:2179:7: note: in expansion of macro ‘yyrealloc’ <stdout>:2189:9: note: (12) allocated here <stdout>:2189:9: note: (13) when ‘realloc’ succeeds, moving buffer <stdout>:29:19: note: (14) returning to ‘yy_get_next_buffer’ from ‘eppicpprealloc’ <stdout>:1404:6: note: in expansion of macro ‘yyrealloc’ <stdout>:1411:7: note: (15) following ‘false’ branch... <stdout>:1415:19: note: (16) ...to here <stdout>:1384:23: note: (17) following ‘true’ branch (when ‘num_to_read <= 0’)... <stdout>:523:51: note: (18) ...to here <stdout>:1388:24: note: in expansion of macro ‘YY_CURRENT_BUFFER_LVALUE’ <stdout>:1393:7: note: (19) following ‘true’ branch... <stdout>:1395:21: note: (20) ...to here <stdout>:29:19: note: (21) calling ‘eppicpprealloc’ from ‘yy_get_next_buffer’ <stdout>:1404:6: note: in expansion of macro ‘yyrealloc’ <stdout>:29:19: note: (22) entry to ‘eppicpprealloc’ <stdout>:2179:7: note: in expansion of macro ‘yyrealloc’ <stdout>:2189:9: note: (23) when ‘realloc’ fails <stdout>:29:19: note: (24) returning to ‘yy_get_next_buffer’ from ‘eppicpprealloc’ <stdout>:1404:6: note: in expansion of macro ‘yyrealloc’ <stdout>:1402:18: note: (25) ‘*b.yy_ch_buf’ leaks here; was allocated at (12) <stdout>: In function ‘eppicpp_create_buffer’: <stdout>:1724:5: warning: leak of ‘eppicppalloc(64)’ [CWE-401] [-Wanalyzer-malloc-leak] <stdout>:7:26: note: (1) entry to ‘eppicpp_create_buffer’ <stdout>:1710:21: note: in expansion of macro ‘yy_create_buffer’ <stdout>:28:17: note: (2) calling ‘eppicppalloc’ from ‘eppicpp_create_buffer’ <stdout>:1714:24: note: in expansion of macro ‘yyalloc’ <stdout>:28:17: note: (3) entry to ‘eppicppalloc’ <stdout>:2174:7: note: in expansion of macro ‘yyalloc’ <stdout>:2176:11: note: (4) allocated here <stdout>:28:17: note: (5) returning to ‘eppicpp_create_buffer’ from ‘eppicppalloc’ <stdout>:1714:24: note: in expansion of macro ‘yyalloc’ <stdout>:1715:5: note: (6) assuming ‘eppicppalloc(64)’ is non-NULL <stdout>:1715:5: note: (7) following ‘false’ branch... <stdout>:1718:17: note: (8) ...to here <stdout>:1724:5: note: (9) ‘eppicppalloc(64)’ leaks here; was allocated at (4) <stdout>: In function ‘eppicpp_scan_buffer’: <stdout>:1978:25: warning: leak of ‘eppicppalloc(n)’ [CWE-401] [-Wanalyzer-malloc-leak] <stdout>:11:23: note: (1) entry to ‘eppicpp_scan_bytes’ <stdout>:1962:17: note: in expansion of macro ‘yy_scan_bytes’ <stdout>:28:17: note: (2) calling ‘eppicppalloc’ from ‘eppicpp_scan_bytes’ <stdout>:1971:17: note: in expansion of macro ‘yyalloc’ <stdout>:28:17: note: (3) entry to ‘eppicppalloc’ <stdout>:2174:7: note: in expansion of macro ‘yyalloc’ <stdout>:2176:11: note: (4) allocated here <stdout>:28:17: note: (5) returning to ‘eppicpp_scan_bytes’ from ‘eppicppalloc’ <stdout>:1971:17: note: in expansion of macro ‘yyalloc’ <stdout>:1972:5: note: (6) assuming ‘eppicppalloc(n)’ is non-NULL <stdout>:1972:5: note: (7) following ‘false’ branch... cc1: note: (8) ...to here <stdout>:9:24: note: (9) calling ‘eppicpp_scan_buffer’ from ‘eppicpp_scan_bytes’ <stdout>:1980:6: note: in expansion of macro ‘yy_scan_buffer’ <stdout>:9:24: note: (10) entry to ‘eppicpp_scan_buffer’ <stdout>:1912:17: note: in expansion of macro ‘yy_scan_buffer’ <stdout>:1978:25: note: (11) ‘eppicppalloc(n)’ leaks here; was allocated at (4) gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -g -fno-omit-frame-pointer -fPIC -o mkbaseop mkbaseop.c /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/mkbaseop.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] ./mkbaseop > baseops.c gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -g -fno-omit-frame-pointer -fPIC -c baseops.c /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/baseops.c:8199:29: warning: missing braces around initializer [-Wmissing-braces] <--[gcc] 8199 | void (*opfuncs[8][8][16])()={ | ^ 8200 | 8201 | op_ADD_sc_sc, op_SUB_sc_sc, op_DIV_sc_sc, op_MUL_sc_sc, op_XOR_sc_sc, op_MOD_sc_sc, op_OR_sc_sc, op_AND_sc_sc, op_SHL_sc_sc, op_SHR_sc_sc, op_EQ_sc_sc, op_GT_sc_sc, op_LT_sc_sc, op_GE_sc_sc, op_LE_sc_sc, op_NE_sc_sc, | {{ } 8202 | 8203 | op_ADD_sc_uc, op_SUB_sc_uc, op_DIV_sc_uc, op_MUL_sc_uc, op_XOR_sc_uc, op_MOD_sc_uc, op_OR_sc_uc, op_AND_sc_uc, op_SHL_sc_uc, op_SHR_sc_uc, op_EQ_sc_uc, op_GT_sc_uc, op_LT_sc_uc, op_GE_sc_uc, op_LE_sc_uc, op_NE_sc_uc, | { } 8204 | 8205 | op_ADD_sc_ss, op_SUB_sc_ss, op_DIV_sc_ss, op_MUL_sc_ss, op_XOR_sc_ss, op_MOD_sc_ss, op_OR_sc_ss, op_AND_sc_ss, op_SHL_sc_ss, op_SHR_sc_ss, op_EQ_sc_ss, op_GT_sc_ss, op_LT_sc_ss, op_GE_sc_ss, op_LE_sc_ss, op_NE_sc_ss, | { } 8206 | 8207 | op_ADD_sc_us, op_SUB_sc_us, op_DIV_sc_us, op_MUL_sc_us, op_XOR_sc_us, op_MOD_sc_us, op_OR_sc_us, op_AND_sc_us, op_SHL_sc_us, op_SHR_sc_us, op_EQ_sc_us, op_GT_sc_us, op_LT_sc_us, op_GE_sc_us, op_LE_sc_us, op_NE_sc_us, | { } 8208 | 8209 | op_ADD_sc_sl, op_SUB_sc_sl, op_DIV_sc_sl, op_MUL_sc_sl, op_XOR_sc_sl, op_MOD_sc_sl, op_OR_sc_sl, op_AND_sc_sl, op_SHL_sc_sl, op_SHR_sc_sl, op_EQ_sc_sl, op_GT_sc_sl, op_LT_sc_sl, op_GE_sc_sl, op_LE_sc_sl, op_NE_sc_sl, | { } 8210 | 8211 | op_ADD_sc_ul, op_SUB_sc_ul, op_DIV_sc_ul, op_MUL_sc_ul, op_XOR_sc_ul, op_MOD_sc_ul, op_OR_sc_ul, op_AND_sc_ul, op_SHL_sc_ul, op_SHR_sc_ul, op_EQ_sc_ul, op_GT_sc_ul, op_LT_sc_ul, op_GE_sc_ul, op_LE_sc_ul, op_NE_sc_ul, | { } 8212 | 8213 | op_ADD_sc_sll, op_SUB_sc_sll, op_DIV_sc_sll, op_MUL_sc_sll, op_XOR_sc_sll, op_MOD_sc_sll, op_OR_sc_sll, op_AND_sc_sll, op_SHL_sc_sll, op_SHR_sc_sll, op_EQ_sc_sll, op_GT_sc_sll, op_LT_sc_sll, op_GE_sc_sll, op_LE_sc_sll, op_NE_sc_sll, | { } 8214 | 8215 | op_ADD_sc_ull, op_SUB_sc_ull, op_DIV_sc_ull, op_MUL_sc_ull, op_XOR_sc_ull, op_MOD_sc_ull, op_OR_sc_ull, op_AND_sc_ull, op_SHL_sc_ull, op_SHR_sc_ull, op_EQ_sc_ull, op_GT_sc_ull, op_LT_sc_ull, op_GE_sc_ull, op_LE_sc_ull, op_NE_sc_ull, | { }} 8216 | 8217 | op_ADD_uc_sc, op_SUB_uc_sc, op_DIV_uc_sc, op_MUL_uc_sc, op_XOR_uc_sc, op_MOD_uc_sc, op_OR_uc_sc, op_AND_uc_sc, op_SHL_uc_sc, op_SHR_uc_sc, op_EQ_uc_sc, op_GT_uc_sc, op_LT_uc_sc, op_GE_uc_sc, op_LE_uc_sc, op_NE_uc_sc, | {{ } 8218 | 8219 | op_ADD_uc_uc, op_SUB_uc_uc, op_DIV_uc_uc, op_MUL_uc_uc, op_XOR_uc_uc, op_MOD_uc_uc, op_OR_uc_uc, op_AND_uc_uc, op_SHL_uc_uc, op_SHR_uc_uc, op_EQ_uc_uc, op_GT_uc_uc, op_LT_uc_uc, op_GE_uc_uc, op_LE_uc_uc, op_NE_uc_uc, | { } 8220 | 8221 | op_ADD_uc_ss, op_SUB_uc_ss, op_DIV_uc_ss, op_MUL_uc_ss, op_XOR_uc_ss, op_MOD_uc_ss, op_OR_uc_ss, op_AND_uc_ss, op_SHL_uc_ss, op_SHR_uc_ss, op_EQ_uc_ss, op_GT_uc_ss, op_LT_uc_ss, op_GE_uc_ss, op_LE_uc_ss, op_NE_uc_ss, | { } 8222 | 8223 | op_ADD_uc_us, op_SUB_uc_us, op_DIV_uc_us, op_MUL_uc_us, op_XOR_uc_us, op_MOD_uc_us, op_OR_uc_us, op_AND_uc_us, op_SHL_uc_us, op_SHR_uc_us, op_EQ_uc_us, op_GT_uc_us, op_LT_uc_us, op_GE_uc_us, op_LE_uc_us, op_NE_uc_us, | { } 8224 | 8225 | op_ADD_uc_sl, op_SUB_uc_sl, op_DIV_uc_sl, op_MUL_uc_sl, op_XOR_uc_sl, op_MOD_uc_sl, op_OR_uc_sl, op_AND_uc_sl, op_SHL_uc_sl, op_SHR_uc_sl, op_EQ_uc_sl, op_GT_uc_sl, op_LT_uc_sl, op_GE_uc_sl, op_LE_uc_sl, op_NE_uc_sl, | { } 8226 | 8227 | op_ADD_uc_ul, op_SUB_uc_ul, op_DIV_uc_ul, op_MUL_uc_ul, op_XOR_uc_ul, op_MOD_uc_ul, op_OR_uc_ul, op_AND_uc_ul, op_SHL_uc_ul, op_SHR_uc_ul, op_EQ_uc_ul, op_GT_uc_ul, op_LT_uc_ul, op_GE_uc_ul, op_LE_uc_ul, op_NE_uc_ul, | { } 8228 | 8229 | op_ADD_uc_sll, op_SUB_uc_sll, op_DIV_uc_sll, op_MUL_uc_sll, op_XOR_uc_sll, op_MOD_uc_sll, op_OR_uc_sll, op_AND_uc_sll, op_SHL_uc_sll, op_SHR_uc_sll, op_EQ_uc_sll, op_GT_uc_sll, op_LT_uc_sll, op_GE_uc_sll, op_LE_uc_sll, op_NE_uc_sll, | { } 8230 | 8231 | op_ADD_uc_ull, op_SUB_uc_ull, op_DIV_uc_ull, op_MUL_uc_ull, op_XOR_uc_ull, op_MOD_uc_ull, op_OR_uc_ull, op_AND_uc_ull, op_SHL_uc_ull, op_SHR_uc_ull, op_EQ_uc_ull, op_GT_uc_ull, op_LT_uc_ull, op_GE_uc_ull, op_LE_uc_ull, op_NE_uc_ull, | { }} 8232 | 8233 | op_ADD_ss_sc, op_SUB_ss_sc, op_DIV_ss_sc, op_MUL_ss_sc, op_XOR_ss_sc, op_MOD_ss_sc, op_OR_ss_sc, op_AND_ss_sc, op_SHL_ss_sc, op_SHR_ss_sc, op_EQ_ss_sc, op_GT_ss_sc, op_LT_ss_sc, op_GE_ss_sc, op_LE_ss_sc, op_NE_ss_sc, | {{ } 8234 | 8235 | op_ADD_ss_uc, op_SUB_ss_uc, op_DIV_ss_uc, op_MUL_ss_uc, op_XOR_ss_uc, op_MOD_ss_uc, op_OR_ss_uc, op_AND_ss_uc, op_SHL_ss_uc, op_SHR_ss_uc, op_EQ_ss_uc, op_GT_ss_uc, op_LT_ss_uc, op_GE_ss_uc, op_LE_ss_uc, op_NE_ss_uc, | { } 8236 | 8237 | op_ADD_ss_ss, op_SUB_ss_ss, op_DIV_ss_ss, op_MUL_ss_ss, op_XOR_ss_ss, op_MOD_ss_ss, op_OR_ss_ss, op_AND_ss_ss, op_SHL_ss_ss, op_SHR_ss_ss, op_EQ_ss_ss, op_GT_ss_ss, op_LT_ss_ss, op_GE_ss_ss, op_LE_ss_ss, op_NE_ss_ss, | { } 8238 | 8239 | op_ADD_ss_us, op_SUB_ss_us, op_DIV_ss_us, op_MUL_ss_us, op_XOR_ss_us, op_MOD_ss_us, op_OR_ss_us, op_AND_ss_us, op_SHL_ss_us, op_SHR_ss_us, op_EQ_ss_us, op_GT_ss_us, op_LT_ss_us, op_GE_ss_us, op_LE_ss_us, op_NE_ss_us, | { } 8240 | 8241 | op_ADD_ss_sl, op_SUB_ss_sl, op_DIV_ss_sl, op_MUL_ss_sl, op_XOR_ss_sl, op_MOD_ss_sl, op_OR_ss_sl, op_AND_ss_sl, op_SHL_ss_sl, op_SHR_ss_sl, op_EQ_ss_sl, op_GT_ss_sl, op_LT_ss_sl, op_GE_ss_sl, op_LE_ss_sl, op_NE_ss_sl, | { } 8242 | 8243 | op_ADD_ss_ul, op_SUB_ss_ul, op_DIV_ss_ul, op_MUL_ss_ul, op_XOR_ss_ul, op_MOD_ss_ul, op_OR_ss_ul, op_AND_ss_ul, op_SHL_ss_ul, op_SHR_ss_ul, op_EQ_ss_ul, op_GT_ss_ul, op_LT_ss_ul, op_GE_ss_ul, op_LE_ss_ul, op_NE_ss_ul, | { } 8244 | 8245 | op_ADD_ss_sll, op_SUB_ss_sll, op_DIV_ss_sll, op_MUL_ss_sll, op_XOR_ss_sll, op_MOD_ss_sll, op_OR_ss_sll, op_AND_ss_sll, op_SHL_ss_sll, op_SHR_ss_sll, op_EQ_ss_sll, op_GT_ss_sll, op_LT_ss_sll, op_GE_ss_sll, op_LE_ss_sll, op_NE_ss_sll, | { } 8246 | 8247 | op_ADD_ss_ull, op_SUB_ss_ull, op_DIV_ss_ull, op_MUL_ss_ull, op_XOR_ss_ull, op_MOD_ss_ull, op_OR_ss_ull, op_AND_ss_ull, op_SHL_ss_ull, op_SHR_ss_ull, op_EQ_ss_ull, op_GT_ss_ull, op_LT_ss_ull, op_GE_ss_ull, op_LE_ss_ull, op_NE_ss_ull, | { }} 8248 | 8249 | op_ADD_us_sc, op_SUB_us_sc, op_DIV_us_sc, op_MUL_us_sc, op_XOR_us_sc, op_MOD_us_sc, op_OR_us_sc, op_AND_us_sc, op_SHL_us_sc, op_SHR_us_sc, op_EQ_us_sc, op_GT_us_sc, op_LT_us_sc, op_GE_us_sc, op_LE_us_sc, op_NE_us_sc, | {{ } 8250 | 8251 | op_ADD_us_uc, op_SUB_us_uc, op_DIV_us_uc, op_MUL_us_uc, op_XOR_us_uc, op_MOD_us_uc, op_OR_us_uc, op_AND_us_uc, op_SHL_us_uc, op_SHR_us_uc, op_EQ_us_uc, op_GT_us_uc, op_LT_us_uc, op_GE_us_uc, op_LE_us_uc, op_NE_us_uc, | { } 8252 | 8253 | op_ADD_us_ss, op_SUB_us_ss, op_DIV_us_ss, op_MUL_us_ss, op_XOR_us_ss, op_MOD_us_ss, op_OR_us_ss, op_AND_us_ss, op_SHL_us_ss, op_SHR_us_ss, op_EQ_us_ss, op_GT_us_ss, op_LT_us_ss, op_GE_us_ss, op_LE_us_ss, op_NE_us_ss, | { } 8254 | 8255 | op_ADD_us_us, op_SUB_us_us, op_DIV_us_us, op_MUL_us_us, op_XOR_us_us, op_MOD_us_us, op_OR_us_us, op_AND_us_us, op_SHL_us_us, op_SHR_us_us, op_EQ_us_us, op_GT_us_us, op_LT_us_us, op_GE_us_us, op_LE_us_us, op_NE_us_us, | { } 8256 | 8257 | op_ADD_us_sl, op_SUB_us_sl, op_DIV_us_sl, op_MUL_us_sl, op_XOR_us_sl, op_MOD_us_sl, op_OR_us_sl, op_AND_us_sl, op_SHL_us_sl, op_SHR_us_sl, op_EQ_us_sl, op_GT_us_sl, op_LT_us_sl, op_GE_us_sl, op_LE_us_sl, op_NE_us_sl, | { } 8258 | 8259 | op_ADD_us_ul, op_SUB_us_ul, op_DIV_us_ul, op_MUL_us_ul, op_XOR_us_ul, op_MOD_us_ul, op_OR_us_ul, op_AND_us_ul, op_SHL_us_ul, op_SHR_us_ul, op_EQ_us_ul, op_GT_us_ul, op_LT_us_ul, op_GE_us_ul, op_LE_us_ul, op_NE_us_ul, | { } 8260 | 8261 | op_ADD_us_sll, op_SUB_us_sll, op_DIV_us_sll, op_MUL_us_sll, op_XOR_us_sll, op_MOD_us_sll, op_OR_us_sll, op_AND_us_sll, op_SHL_us_sll, op_SHR_us_sll, op_EQ_us_sll, op_GT_us_sll, op_LT_us_sll, op_GE_us_sll, op_LE_us_sll, op_NE_us_sll, | { } 8262 | 8263 | op_ADD_us_ull, op_SUB_us_ull, op_DIV_us_ull, op_MUL_us_ull, op_XOR_us_ull, op_MOD_us_ull, op_OR_us_ull, op_AND_us_ull, op_SHL_us_ull, op_SHR_us_ull, op_EQ_us_ull, op_GT_us_ull, op_LT_us_ull, op_GE_us_ull, op_LE_us_ull, op_NE_us_ull, | { }} 8264 | 8265 | op_ADD_sl_sc, op_SUB_sl_sc, op_DIV_sl_sc, op_MUL_sl_sc, op_XOR_sl_sc, op_MOD_sl_sc, op_OR_sl_sc, op_AND_sl_sc, op_SHL_sl_sc, op_SHR_sl_sc, op_EQ_sl_sc, op_GT_sl_sc, op_LT_sl_sc, op_GE_sl_sc, op_LE_sl_sc, op_NE_sl_sc, | {{ } 8266 | 8267 | op_ADD_sl_uc, op_SUB_sl_uc, op_DIV_sl_uc, op_MUL_sl_uc, op_XOR_sl_uc, op_MOD_sl_uc, op_OR_sl_uc, op_AND_sl_uc, op_SHL_sl_uc, op_SHR_sl_uc, op_EQ_sl_uc, op_GT_sl_uc, op_LT_sl_uc, op_GE_sl_uc, op_LE_sl_uc, op_NE_sl_uc, | { } 8268 | 8269 | op_ADD_sl_ss, op_SUB_sl_ss, op_DIV_sl_ss, op_MUL_sl_ss, op_XOR_sl_ss, op_MOD_sl_ss, op_OR_sl_ss, op_AND_sl_ss, op_SHL_sl_ss, op_SHR_sl_ss, op_EQ_sl_ss, op_GT_sl_ss, op_LT_sl_ss, op_GE_sl_ss, op_LE_sl_ss, op_NE_sl_ss, | { } 8270 | 8271 | op_ADD_sl_us, op_SUB_sl_us, op_DIV_sl_us, op_MUL_sl_us, op_XOR_sl_us, op_MOD_sl_us, op_OR_sl_us, op_AND_sl_us, op_SHL_sl_us, op_SHR_sl_us, op_EQ_sl_us, op_GT_sl_us, op_LT_sl_us, op_GE_sl_us, op_LE_sl_us, op_NE_sl_us, | { } 8272 | 8273 | op_ADD_sl_sl, op_SUB_sl_sl, op_DIV_sl_sl, op_MUL_sl_sl, op_XOR_sl_sl, op_MOD_sl_sl, op_OR_sl_sl, op_AND_sl_sl, op_SHL_sl_sl, op_SHR_sl_sl, op_EQ_sl_sl, op_GT_sl_sl, op_LT_sl_sl, op_GE_sl_sl, op_LE_sl_sl, op_NE_sl_sl, | { } 8274 | 8275 | op_ADD_sl_ul, op_SUB_sl_ul, op_DIV_sl_ul, op_MUL_sl_ul, op_XOR_sl_ul, op_MOD_sl_ul, op_OR_sl_ul, op_AND_sl_ul, op_SHL_sl_ul, op_SHR_sl_ul, op_EQ_sl_ul, op_GT_sl_ul, op_LT_sl_ul, op_GE_sl_ul, op_LE_sl_ul, op_NE_sl_ul, | { } 8276 | 8277 | op_ADD_sl_sll, op_SUB_sl_sll, op_DIV_sl_sll, op_MUL_sl_sll, op_XOR_sl_sll, op_MOD_sl_sll, op_OR_sl_sll, op_AND_sl_sll, op_SHL_sl_sll, op_SHR_sl_sll, op_EQ_sl_sll, op_GT_sl_sll, op_LT_sl_sll, op_GE_sl_sll, op_LE_sl_sll, op_NE_sl_sll, | { } 8278 | 8279 | op_ADD_sl_ull, op_SUB_sl_ull, op_DIV_sl_ull, op_MUL_sl_ull, op_XOR_sl_ull, op_MOD_sl_ull, op_OR_sl_ull, op_AND_sl_ull, op_SHL_sl_ull, op_SHR_sl_ull, op_EQ_sl_ull, op_GT_sl_ull, op_LT_sl_ull, op_GE_sl_ull, op_LE_sl_ull, op_NE_sl_ull, | { }} 8280 | 8281 | op_ADD_ul_sc, op_SUB_ul_sc, op_DIV_ul_sc, op_MUL_ul_sc, op_XOR_ul_sc, op_MOD_ul_sc, op_OR_ul_sc, op_AND_ul_sc, op_SHL_ul_sc, op_SHR_ul_sc, op_EQ_ul_sc, op_GT_ul_sc, op_LT_ul_sc, op_GE_ul_sc, op_LE_ul_sc, op_NE_ul_sc, | {{ } 8282 | 8283 | op_ADD_ul_uc, op_SUB_ul_uc, op_DIV_ul_uc, op_MUL_ul_uc, op_XOR_ul_uc, op_MOD_ul_uc, op_OR_ul_uc, op_AND_ul_uc, op_SHL_ul_uc, op_SHR_ul_uc, op_EQ_ul_uc, op_GT_ul_uc, op_LT_ul_uc, op_GE_ul_uc, op_LE_ul_uc, op_NE_ul_uc, | { } 8284 | 8285 | op_ADD_ul_ss, op_SUB_ul_ss, op_DIV_ul_ss, op_MUL_ul_ss, op_XOR_ul_ss, op_MOD_ul_ss, op_OR_ul_ss, op_AND_ul_ss, op_SHL_ul_ss, op_SHR_ul_ss, op_EQ_ul_ss, op_GT_ul_ss, op_LT_ul_ss, op_GE_ul_ss, op_LE_ul_ss, op_NE_ul_ss, | { } 8286 | 8287 | op_ADD_ul_us, op_SUB_ul_us, op_DIV_ul_us, op_MUL_ul_us, op_XOR_ul_us, op_MOD_ul_us, op_OR_ul_us, op_AND_ul_us, op_SHL_ul_us, op_SHR_ul_us, op_EQ_ul_us, op_GT_ul_us, op_LT_ul_us, op_GE_ul_us, op_LE_ul_us, op_NE_ul_us, | { } 8288 | 8289 | op_ADD_ul_sl, op_SUB_ul_sl, op_DIV_ul_sl, op_MUL_ul_sl, op_XOR_ul_sl, op_MOD_ul_sl, op_OR_ul_sl, op_AND_ul_sl, op_SHL_ul_sl, op_SHR_ul_sl, op_EQ_ul_sl, op_GT_ul_sl, op_LT_ul_sl, op_GE_ul_sl, op_LE_ul_sl, op_NE_ul_sl, | { } 8290 | 8291 | op_ADD_ul_ul, op_SUB_ul_ul, op_DIV_ul_ul, op_MUL_ul_ul, op_XOR_ul_ul, op_MOD_ul_ul, op_OR_ul_ul, op_AND_ul_ul, op_SHL_ul_ul, op_SHR_ul_ul, op_EQ_ul_ul, op_GT_ul_ul, op_LT_ul_ul, op_GE_ul_ul, op_LE_ul_ul, op_NE_ul_ul, | { } 8292 | 8293 | op_ADD_ul_sll, op_SUB_ul_sll, op_DIV_ul_sll, op_MUL_ul_sll, op_XOR_ul_sll, op_MOD_ul_sll, op_OR_ul_sll, op_AND_ul_sll, op_SHL_ul_sll, op_SHR_ul_sll, op_EQ_ul_sll, op_GT_ul_sll, op_LT_ul_sll, op_GE_ul_sll, op_LE_ul_sll, op_NE_ul_sll, | { } 8294 | 8295 | op_ADD_ul_ull, op_SUB_ul_ull, op_DIV_ul_ull, op_MUL_ul_ull, op_XOR_ul_ull, op_MOD_ul_ull, op_OR_ul_ull, op_AND_ul_ull, op_SHL_ul_ull, op_SHR_ul_ull, op_EQ_ul_ull, op_GT_ul_ull, op_LT_ul_ull, op_GE_ul_ull, op_LE_ul_ull, op_NE_ul_ull, | { }} 8296 | 8297 | op_ADD_sll_sc, op_SUB_sll_sc, op_DIV_sll_sc, op_MUL_sll_sc, op_XOR_sll_sc, op_MOD_sll_sc, op_OR_sll_sc, op_AND_sll_sc, op_SHL_sll_sc, op_SHR_sll_sc, op_EQ_sll_sc, op_GT_sll_sc, op_LT_sll_sc, op_GE_sll_sc, op_LE_sll_sc, op_NE_sll_sc, | {{ } 8298 | 8299 | op_ADD_sll_uc, op_SUB_sll_uc, op_DIV_sll_uc, op_MUL_sll_uc, op_XOR_sll_uc, op_MOD_sll_uc, op_OR_sll_uc, op_AND_sll_uc, op_SHL_sll_uc, op_SHR_sll_uc, op_EQ_sll_uc, op_GT_sll_uc, op_LT_sll_uc, op_GE_sll_uc, op_LE_sll_uc, op_NE_sll_uc, | { } 8300 | 8301 | op_ADD_sll_ss, op_SUB_sll_ss, op_DIV_sll_ss, op_MUL_sll_ss, op_XOR_sll_ss, op_MOD_sll_ss, op_OR_sll_ss, op_AND_sll_ss, op_SHL_sll_ss, op_SHR_sll_ss, op_EQ_sll_ss, op_GT_sll_ss, op_LT_sll_ss, op_GE_sll_ss, op_LE_sll_ss, op_NE_sll_ss, | { } 8302 | 8303 | op_ADD_sll_us, op_SUB_sll_us, op_DIV_sll_us, op_MUL_sll_us, op_XOR_sll_us, op_MOD_sll_us, op_OR_sll_us, op_AND_sll_us, op_SHL_sll_us, op_SHR_sll_us, op_EQ_sll_us, op_GT_sll_us, op_LT_sll_us, op_GE_sll_us, op_LE_sll_us, op_NE_sll_us, | { } 8304 | 8305 | op_ADD_sll_sl, op_SUB_sll_sl, op_DIV_sll_sl, op_MUL_sll_sl, op_XOR_sll_sl, op_MOD_sll_sl, op_OR_sll_sl, op_AND_sll_sl, op_SHL_sll_sl, op_SHR_sll_sl, op_EQ_sll_sl, op_GT_sll_sl, op_LT_sll_sl, op_GE_sll_sl, op_LE_sll_sl, op_NE_sll_sl, | { } 8306 | 8307 | op_ADD_sll_ul, op_SUB_sll_ul, op_DIV_sll_ul, op_MUL_sll_ul, op_XOR_sll_ul, op_MOD_sll_ul, op_OR_sll_ul, op_AND_sll_ul, op_SHL_sll_ul, op_SHR_sll_ul, op_EQ_sll_ul, op_GT_sll_ul, op_LT_sll_ul, op_GE_sll_ul, op_LE_sll_ul, op_NE_sll_ul, | { } 8308 | 8309 | op_ADD_sll_sll, op_SUB_sll_sll, op_DIV_sll_sll, op_MUL_sll_sll, op_XOR_sll_sll, op_MOD_sll_sll, op_OR_sll_sll, op_AND_sll_sll, op_SHL_sll_sll, op_SHR_sll_sll, op_EQ_sll_sll, op_GT_sll_sll, op_LT_sll_sll, op_GE_sll_sll, op_LE_sll_sll, op_NE_sll_sll, | { } 8310 | 8311 | op_ADD_sll_ull, op_SUB_sll_ull, op_DIV_sll_ull, op_MUL_sll_ull, op_XOR_sll_ull, op_MOD_sll_ull, op_OR_sll_ull, op_AND_sll_ull, op_SHL_sll_ull, op_SHR_sll_ull, op_EQ_sll_ull, op_GT_sll_ull, op_LT_sll_ull, op_GE_sll_ull, op_LE_sll_ull, op_NE_sll_ull, | { }} 8312 | 8313 | op_ADD_ull_sc, op_SUB_ull_sc, op_DIV_ull_sc, op_MUL_ull_sc, op_XOR_ull_sc, op_MOD_ull_sc, op_OR_ull_sc, op_AND_ull_sc, op_SHL_ull_sc, op_SHR_ull_sc, op_EQ_ull_sc, op_GT_ull_sc, op_LT_ull_sc, op_GE_ull_sc, op_LE_ull_sc, op_NE_ull_sc, | {{ } 8314 | 8315 | op_ADD_ull_uc, op_SUB_ull_uc, op_DIV_ull_uc, op_MUL_ull_uc, op_XOR_ull_uc, op_MOD_ull_uc, op_OR_ull_uc, op_AND_ull_uc, op_SHL_ull_uc, op_SHR_ull_uc, op_EQ_ull_uc, op_GT_ull_uc, op_LT_ull_uc, op_GE_ull_uc, op_LE_ull_uc, op_NE_ull_uc, | { } 8316 | 8317 | op_ADD_ull_ss, op_SUB_ull_ss, op_DIV_ull_ss, op_MUL_ull_ss, op_XOR_ull_ss, op_MOD_ull_ss, op_OR_ull_ss, op_AND_ull_ss, op_SHL_ull_ss, op_SHR_ull_ss, op_EQ_ull_ss, op_GT_ull_ss, op_LT_ull_ss, op_GE_ull_ss, op_LE_ull_ss, op_NE_ull_ss, | { } 8318 | 8319 | op_ADD_ull_us, op_SUB_ull_us, op_DIV_ull_us, op_MUL_ull_us, op_XOR_ull_us, op_MOD_ull_us, op_OR_ull_us, op_AND_ull_us, op_SHL_ull_us, op_SHR_ull_us, op_EQ_ull_us, op_GT_ull_us, op_LT_ull_us, op_GE_ull_us, op_LE_ull_us, op_NE_ull_us, | { } 8320 | 8321 | op_ADD_ull_sl, op_SUB_ull_sl, op_DIV_ull_sl, op_MUL_ull_sl, op_XOR_ull_sl, op_MOD_ull_sl, op_OR_ull_sl, op_AND_ull_sl, op_SHL_ull_sl, op_SHR_ull_sl, op_EQ_ull_sl, op_GT_ull_sl, op_LT_ull_sl, op_GE_ull_sl, op_LE_ull_sl, op_NE_ull_sl, | { } 8322 | 8323 | op_ADD_ull_ul, op_SUB_ull_ul, op_DIV_ull_ul, op_MUL_ull_ul, op_XOR_ull_ul, op_MOD_ull_ul, op_OR_ull_ul, op_AND_ull_ul, op_SHL_ull_ul, op_SHR_ull_ul, op_EQ_ull_ul, op_GT_ull_ul, op_LT_ull_ul, op_GE_ull_ul, op_LE_ull_ul, op_NE_ull_ul, | { } 8324 | 8325 | op_ADD_ull_sll, op_SUB_ull_sll, op_DIV_ull_sll, op_MUL_ull_sll, op_XOR_ull_sll, op_MOD_ull_sll, op_OR_ull_sll, op_AND_ull_sll, op_SHL_ull_sll, op_SHR_ull_sll, op_EQ_ull_sll, op_GT_ull_sll, op_LT_ull_sll, op_GE_ull_sll, op_LE_ull_sll, op_NE_ull_sll, | { } 8326 | 8327 | op_ADD_ull_ull, op_SUB_ull_ull, op_DIV_ull_ull, op_MUL_ull_ull, op_XOR_ull_ull, op_MOD_ull_ull, op_OR_ull_ull, op_AND_ull_ull, op_SHL_ull_ull, op_SHR_ull_ull, op_EQ_ull_ull, op_GT_ull_ull, op_LT_ull_ull, op_GE_ull_ull, op_LE_ull_ull, op_NE_ull_ull, | { 8328 | }; | }} /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/baseops.c:8344: error: arrayIndexOutOfBounds(CWE-788): Array 'opfuncs[8][8][16]' accessed at index opfuncs[*][*][16], which is out of bounds. <--[cppcheck] ar cur libeppic.a eppic_util.o eppic_node.o eppic_var.o eppic_func.o eppic_str.o eppic_op.o eppic_num.o eppic_stat.o eppic_builtin.o eppic_type.o eppic_case.o eppic_api.o eppic_member.o eppic_alloc.o eppic_define.o eppic_input.o eppic_print.o eppicpp.tab.o eppic.tab.o lex.eppic.o lex.eppicpp.o baseops.o make: Leaving directory '/builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic' + make -C makedumpfile-1.7.5 LINKTYPE=dynamic USELZO=on USESNAPPY=on USEZSTD=on make: Entering directory '/builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/makedumpfile-1.7.5' gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -g -O2 -Wall -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -DVERSION='"1.7.5"' -DRELEASE_DATE='"12 Apr 2024"' -D__x86_64__ -DUSELZO -DUSESNAPPY -DUSEZSTD -c -o ./print_info.o print_info.c gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -g -O2 -Wall -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -DVERSION='"1.7.5"' -DRELEASE_DATE='"12 Apr 2024"' -D__x86_64__ -DUSELZO -DUSESNAPPY -DUSEZSTD -c -o ./dwarf_info.o dwarf_info.c /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/makedumpfile-1.7.5/dwarf_info.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/makedumpfile-1.7.5/dwarf_info.c: In function ‘init_dwarf_info’: <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/makedumpfile-1.7.5/dwarf_info.c:302:19: warning: ‘dup’ on possibly invalid file descriptor ‘dwarf_info.fd_debuginfo’ [-Wanalyzer-fd-use-without-check] <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/makedumpfile-1.7.5/dwarf_info.c:1599:1: note: (1) entry to ‘get_die_length’ <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/makedumpfile-1.7.5/dwarf_info.c:1604:12: note: (2) following ‘false’ branch (when ‘die_off != 0’)... <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/makedumpfile-1.7.5/dwarf_info.c:1607:14: note: (3) ...to here <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/makedumpfile-1.7.5/dwarf_info.c:1607:14: note: (4) calling ‘get_die_from_offset’ from ‘get_die_length’ <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/makedumpfile-1.7.5/dwarf_info.c:485:1: note: (5) entry to ‘get_die_from_offset’ <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/makedumpfile-1.7.5/dwarf_info.c:487:14: note: (6) calling ‘init_dwarf_info’ from ‘get_die_from_offset’ <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/makedumpfile-1.7.5/dwarf_info.c:257:1: note: (7) entry to ‘init_dwarf_info’ <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/makedumpfile-1.7.5/dwarf_info.c:287:12: note: (8) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/makedumpfile-1.7.5/dwarf_info.c:292:21: note: (9) ...to here <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/makedumpfile-1.7.5/dwarf_info.c:292:12: note: (10) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/makedumpfile-1.7.5/dwarf_info.c:298:23: note: (11) ...to here <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/makedumpfile-1.7.5/dwarf_info.c:298:12: note: (12) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/makedumpfile-1.7.5/dwarf_info.c:300:40: note: (13) ...to here <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/makedumpfile-1.7.5/dwarf_info.c:300:25: note: (14) opened here <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/makedumpfile-1.7.5/dwarf_info.c:302:19: note: (15) ‘dwarf_info.fd_debuginfo’ could be invalid: unchecked value from (14) <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/makedumpfile-1.7.5/dwarf_info.c: In function ‘get_debug_info’: <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/makedumpfile-1.7.5/dwarf_info.c:995:13: warning: use of NULL ‘name’ where non-null expected [CWE-476] [-Wanalyzer-null-argument] <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/makedumpfile-1.7.5/dwarf_info.c:1578:1: note: (1) entry to ‘get_die_offset’ <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/makedumpfile-1.7.5/dwarf_info.c:1582:32: note: (2) ‘0’ is NULL <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/makedumpfile-1.7.5/dwarf_info.c:1586:12: note: (3) following ‘false’ branch (when ‘sysname’ is non-NULL)... <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/makedumpfile-1.7.5/dwarf_info.c:1589:14: note: (4) ...to here <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/makedumpfile-1.7.5/dwarf_info.c:1589:14: note: (5) calling ‘get_debug_info’ from ‘get_die_offset’ <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/makedumpfile-1.7.5/dwarf_info.c:960:1: note: (6) entry to ‘get_debug_info’ <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/makedumpfile-1.7.5/dwarf_info.c:975:14: note: (7) calling ‘init_dwarf_info’ from ‘get_debug_info’ <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/makedumpfile-1.7.5/dwarf_info.c:257:1: note: (8) entry to ‘init_dwarf_info’ <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/makedumpfile-1.7.5/dwarf_info.c:287:12: note: (9) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/makedumpfile-1.7.5/dwarf_info.c:292:21: note: (10) ...to here <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/makedumpfile-1.7.5/dwarf_info.c:292:12: note: (11) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/makedumpfile-1.7.5/dwarf_info.c:298:23: note: (12) ...to here <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/makedumpfile-1.7.5/dwarf_info.c:303:12: note: (13) following ‘false’ branch (when ‘dwfl_fd >= 0’)... <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/makedumpfile-1.7.5/dwarf_info.c:310:35: note: (14) ...to here <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/makedumpfile-1.7.5/dwarf_info.c:309:12: note: (15) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/makedumpfile-1.7.5/dwarf_info.c:317:9: note: (16) ...to here <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/makedumpfile-1.7.5/dwarf_info.c:321:12: note: (17) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/makedumpfile-1.7.5/dwarf_info.c:327:23: note: (18) ...to here <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/makedumpfile-1.7.5/dwarf_info.c:327:12: note: (19) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/makedumpfile-1.7.5/dwarf_info.c:332:25: note: (20) ...to here <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/makedumpfile-1.7.5/dwarf_info.c:975:14: note: (21) returning to ‘get_debug_info’ from ‘init_dwarf_info’ <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/makedumpfile-1.7.5/dwarf_info.c:975:12: note: (22) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/makedumpfile-1.7.5/dwarf_info.c:978:14: note: (23) ...to here <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/makedumpfile-1.7.5/dwarf_info.c:981:12: note: (24) following ‘false’ branch... <--[gcc] cc1: note: (25) ...to here /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/makedumpfile-1.7.5/dwarf_info.c:989:47: note: (26) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/makedumpfile-1.7.5/dwarf_info.c:995:13: note: (27) ...to here <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/makedumpfile-1.7.5/dwarf_info.c:995:13: note: (28) argument 1 (‘name’) NULL where non-null expected <--[gcc] In file included from /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/makedumpfile-1.7.5/dwarf_info.c:19: <--[gcc] /usr/include/string.h:156:12: note: argument 1 of ‘strcmp’ must be non-null <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/makedumpfile-1.7.5/dwarf_info.c: In function ‘set_dwarf_debuginfo’: <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/makedumpfile-1.7.5/dwarf_info.c:1666:14: warning: use of possibly-NULL ‘dwarf_info.module_name’ where non-null expected [CWE-690] [-Wanalyzer-possible-null-argument] <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/makedumpfile-1.7.5/dwarf_info.c:1636:12: note: (1) following ‘false’ branch (when ‘mod_name’ is non-NULL)... <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/makedumpfile-1.7.5/dwarf_info.c:1638:23: note: (2) ...to here <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/makedumpfile-1.7.5/dwarf_info.c:1659:12: note: (3) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/makedumpfile-1.7.5/dwarf_info.c:1662:33: note: (4) ...to here <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/makedumpfile-1.7.5/dwarf_info.c:1664:34: note: (5) this call could return NULL <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/makedumpfile-1.7.5/dwarf_info.c:1666:14: note: (6) argument 1 (‘strdup(mod_name)’) from (5) could be NULL where non-null expected <--[gcc] /usr/include/string.h:156:12: note: argument 1 of ‘strcmp’ must be non-null <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/makedumpfile-1.7.5/dwarf_info.c:768:12: warning: Although the value stored to 'tag' is used in the enclosing expression, the value is never actually read from 'tag' [deadcode.DeadStores] <--[clang] gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -g -O2 -Wall -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -DVERSION='"1.7.5"' -DRELEASE_DATE='"12 Apr 2024"' -D__x86_64__ -DUSELZO -DUSESNAPPY -DUSEZSTD -c -o ./elf_info.o elf_info.c /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/makedumpfile-1.7.5/elf_info.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -g -O2 -Wall -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -DVERSION='"1.7.5"' -DRELEASE_DATE='"12 Apr 2024"' -D__x86_64__ -DUSELZO -DUSESNAPPY -DUSEZSTD -c -o ./erase_info.o erase_info.c /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/makedumpfile-1.7.5/erase_info.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/makedumpfile-1.7.5/erase_info.c:1543: error: memleakOnRealloc(CWE-401): Common realloc mistake: 'erase_info' nulled but not freed upon failure <--[cppcheck] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/makedumpfile-1.7.5/erase_info.c: In function ‘free_config.part.0’: <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/makedumpfile-1.7.5/erase_info.c:477:42: warning: dereference of NULL ‘0’ [CWE-476] [-Wanalyzer-null-dereference] <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/makedumpfile-1.7.5/erase_info.c:2334:1: note: (1) entry to ‘gather_filter_info’ <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/makedumpfile-1.7.5/erase_info.c:2344:14: note: (2) calling ‘load_module_symbols’ from ‘gather_filter_info’ <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/makedumpfile-1.7.5/erase_info.c:406:1: note: (3) entry to ‘load_module_symbols’ <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/makedumpfile-1.7.5/erase_info.c:413:14: note: (4) calling ‘get_num_modules’ from ‘load_module_symbols’ <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/makedumpfile-1.7.5/erase_info.c:203:1: note: (5) entry to ‘get_num_modules’ <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/makedumpfile-1.7.5/erase_info.c:208:12: note: (6) following ‘false’ branch (when ‘num’ is non-NULL)... <--[gcc] In file included from /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/makedumpfile-1.7.5/erase_info.c:19: <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/makedumpfile-1.7.5/erase_info.c:211:52: note: (7) ...to here <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/makedumpfile-1.7.5/makedumpfile.h:304:47: note: in definition of macro ‘OFFSET’ <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/makedumpfile-1.7.5/erase_info.c:413:14: note: (8) returning to ‘load_module_symbols’ from ‘get_num_modules’ <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/makedumpfile-1.7.5/erase_info.c:413:12: note: (9) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/makedumpfile-1.7.5/erase_info.c:414:20: note: (10) ...to here <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/makedumpfile-1.7.5/erase_info.c:413:57: note: (11) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/makedumpfile-1.7.5/erase_info.c:418:26: note: (12) ...to here <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/makedumpfile-1.7.5/erase_info.c:420:12: note: (13) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/makedumpfile-1.7.5/erase_info.c:426:52: note: (14) ...to here <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/makedumpfile-1.7.5/makedumpfile.h:304:47: note: in definition of macro ‘OFFSET’ <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/makedumpfile-1.7.5/erase_info.c:426:12: note: (15) following ‘false’ branch... <--[gcc] cc1: note: (16) ...to here /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/makedumpfile-1.7.5/erase_info.c:432:20: note: (17) following ‘false’ branch... <--[gcc] In file included from /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/makedumpfile-1.7.5/makedumpfile.h:44: <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/makedumpfile-1.7.5/common.h:20:25: note: (18) ...to here <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/makedumpfile-1.7.5/erase_info.c:416:24: note: in expansion of macro ‘FALSE’ <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/makedumpfile-1.7.5/erase_info.c:2344:14: note: (19) returning to ‘gather_filter_info’ from ‘load_module_symbols’ <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/makedumpfile-1.7.5/erase_info.c:2344:12: note: (20) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/makedumpfile-1.7.5/erase_info.c:2353:17: note: (21) ...to here <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/makedumpfile-1.7.5/erase_info.c:2353:12: note: (22) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/makedumpfile-1.7.5/erase_info.c:2354:23: note: (23) ...to here <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/makedumpfile-1.7.5/erase_info.c:2354:23: note: (24) calling ‘process_config_file’ from ‘gather_filter_info’ <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/makedumpfile-1.7.5/erase_info.c:1825:1: note: (25) entry to ‘process_config_file’ <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/makedumpfile-1.7.5/erase_info.c:1830:12: note: (26) following ‘false’ branch (when ‘name_config’ is non-NULL)... <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/makedumpfile-1.7.5/erase_info.c:1833:18: note: (27) ...to here <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/makedumpfile-1.7.5/erase_info.c:1833:12: note: (28) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/makedumpfile-1.7.5/erase_info.c:1839:9: note: (29) ...to here <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/makedumpfile-1.7.5/erase_info.c:1841:25: note: (30) calling ‘get_config’ from ‘process_config_file’ <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/makedumpfile-1.7.5/erase_info.c:992:1: note: (31) entry to ‘get_config’ <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/makedumpfile-1.7.5/erase_info.c:1001:12: note: (32) following ‘false’ branch (when ‘skip == 0’)... <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/makedumpfile-1.7.5/erase_info.c:1004:23: note: (33) ...to here <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/makedumpfile-1.7.5/erase_info.c:1004:12: note: (34) following ‘false’ branch (when ‘config’ is non-NULL)... <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/makedumpfile-1.7.5/erase_info.c:1007:13: note: (35) ...to here <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/makedumpfile-1.7.5/erase_info.c:1007:13: note: (36) calling ‘get_config_token’ from ‘get_config’ <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/makedumpfile-1.7.5/erase_info.c:648:1: note: (37) entry to ‘get_config_token’ <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/makedumpfile-1.7.5/erase_info.c:655:12: note: (38) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/makedumpfile-1.7.5/erase_info.c:658:12: note: (39) ...to here <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/makedumpfile-1.7.5/erase_info.c:658:12: note: (40) following ‘true’ branch (when ‘eof’ is non-NULL)... <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/makedumpfile-1.7.5/erase_info.c:659:22: note: (41) ...to here <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/makedumpfile-1.7.5/erase_info.c:665:12: note: (42) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/makedumpfile-1.7.5/erase_info.c:669:22: note: (43) ...to here <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/makedumpfile-1.7.5/erase_info.c:669:19: note: (44) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/makedumpfile-1.7.5/erase_info.c:673:22: note: (45) ...to here <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/makedumpfile-1.7.5/erase_info.c:673:19: note: (46) following ‘false’ branch... <--[gcc] cc1: note: (47) ...to here /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/makedumpfile-1.7.5/erase_info.c:677:27: note: (48) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/makedumpfile-1.7.5/erase_info.c:679:26: note: (49) ...to here <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/makedumpfile-1.7.5/erase_info.c:679:26: note: (50) when ‘strchr’ returns NULL <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/makedumpfile-1.7.5/erase_info.c:679:20: note: (51) following ‘false’ branch (when ‘p’ is NULL)... <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/makedumpfile-1.7.5/erase_info.c:683:26: note: (52) ...to here <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/makedumpfile-1.7.5/erase_info.c:683:26: note: (53) when ‘strchr’ returns NULL <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/makedumpfile-1.7.5/erase_info.c:683:20: note: (54) following ‘false’ branch (when ‘p’ is NULL)... <--[gcc] cc1: note: (55) ...to here /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/makedumpfile-1.7.5/erase_info.c:687:41: note: (56) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/makedumpfile-1.7.5/erase_info.c:688:28: note: (57) ...to here <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/makedumpfile-1.7.5/erase_info.c:687:41: note: (58) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/makedumpfile-1.7.5/erase_info.c:688:28: note: (59) ...to here <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/makedumpfile-1.7.5/erase_info.c:692:29: note: (60) when ‘strchr’ returns NULL <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/makedumpfile-1.7.5/erase_info.c:693:28: note: (61) following ‘true’ branch (when ‘p’ is NULL)... <--[gcc] In file included from /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/makedumpfile-1.7.5/makedumpfile.h:47: <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/makedumpfile-1.7.5/print_info.h:67:27: note: (62) ...to here <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/makedumpfile-1.7.5/erase_info.c:694:33: note: in expansion of macro ‘ERRMSG’ <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/makedumpfile-1.7.5/erase_info.c:722:12: note: (63) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/makedumpfile-1.7.5/erase_info.c:727:15: note: (64) ...to here <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/makedumpfile-1.7.5/erase_info.c:736:12: note: (65) following ‘true’ branch (when ‘cur_mod’ is non-NULL)... <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/makedumpfile-1.7.5/erase_info.c:737:30: note: (66) ...to here <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/makedumpfile-1.7.5/erase_info.c:739:12: note: (67) following ‘true’ branch (when ‘line’ is non-NULL)... <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/makedumpfile-1.7.5/erase_info.c:740:27: note: (68) ...to here <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/makedumpfile-1.7.5/erase_info.c:742:12: note: (69) following ‘true’ branch (when ‘expected_token’ is non-NULL)... <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/makedumpfile-1.7.5/erase_info.c:742:40: note: (70) ...to here <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/makedumpfile-1.7.5/erase_info.c:742:28: note: (71) following ‘false’ branch (when the strings are equal)... <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/makedumpfile-1.7.5/erase_info.c:746:18: note: (72) ...to here <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/makedumpfile-1.7.5/erase_info.c:1007:13: note: (73) returning to ‘get_config’ from ‘get_config_token’ <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/makedumpfile-1.7.5/erase_info.c:1007:12: note: (74) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/makedumpfile-1.7.5/erase_info.c:1008:21: note: (75) ...to here <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/makedumpfile-1.7.5/erase_info.c:1008:20: note: (76) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/makedumpfile-1.7.5/erase_info.c:1011:22: note: (77) ...to here <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/makedumpfile-1.7.5/erase_info.c:1011:22: note: (78) calling ‘read_erase_cmd_entry’ from ‘get_config’ <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/makedumpfile-1.7.5/erase_info.c:783:1: note: (79) entry to ‘read_erase_cmd_entry’ <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/makedumpfile-1.7.5/erase_info.c:786:23: note: (80) calling ‘get_config_token’ from ‘read_erase_cmd_entry’ <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/makedumpfile-1.7.5/erase_info.c:648:1: note: (81) entry to ‘get_config_token’ <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/makedumpfile-1.7.5/erase_info.c:655:12: note: (82) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/makedumpfile-1.7.5/erase_info.c:658:12: note: (83) ...to here <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/makedumpfile-1.7.5/erase_info.c:658:12: note: (84) following ‘false’ branch (when ‘eof’ is NULL)... <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/makedumpfile-1.7.5/erase_info.c:665:12: note: (85) ...to here <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/makedumpfile-1.7.5/erase_info.c:665:12: note: (86) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/makedumpfile-1.7.5/erase_info.c:669:22: note: (87) ...to here <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/makedumpfile-1.7.5/erase_info.c:669:19: note: (88) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/makedumpfile-1.7.5/erase_info.c:670:33: note: (89) ...to here <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/makedumpfile-1.7.5/erase_info.c:722:12: note: (90) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/makedumpfile-1.7.5/erase_info.c:727:15: note: (91) ...to here <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/makedumpfile-1.7.5/erase_info.c:727:12: note: (92) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/makedumpfile-1.7.5/erase_info.c:734:25: note: (93) ...to here <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/makedumpfile-1.7.5/erase_info.c:736:12: note: (94) following ‘false’ branch (when ‘cur_mod’ is NULL)... <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/makedumpfile-1.7.5/erase_info.c:739:12: note: (95) ...to here <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/makedumpfile-1.7.5/erase_info.c:739:12: note: (96) following ‘true’ branch (when ‘line’ is non-NULL)... <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/makedumpfile-1.7.5/erase_info.c:740:27: note: (97) ...to here <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/makedumpfile-1.7.5/erase_info.c:742:12: note: (98) following ‘false’ branch (when ‘expected_token’ is NULL)... <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/makedumpfile-1.7.5/erase_info.c:746:18: note: (99) ...to here <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/makedumpfile-1.7.5/erase_info.c:786:23: note: (100) returning to ‘read_erase_cmd_entry’ from ‘get_config_token’ <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/makedumpfile-1.7.5/erase_info.c:788:12: note: (101) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/makedumpfile-1.7.5/erase_info.c:794:13: note: (102) ...to here <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/makedumpfile-1.7.5/erase_info.c:797:47: note: (103) ‘0’ is NULL <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/makedumpfile-1.7.5/erase_info.c:798:47: note: (104) ‘0’ is NULL <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/makedumpfile-1.7.5/erase_info.c:797:33: note: (105) when ‘realloc’ fails <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/makedumpfile-1.7.5/erase_info.c:798:47: note: (106) ‘0’ is NULL <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/makedumpfile-1.7.5/erase_info.c:798:33: note: (107) when ‘realloc’ fails <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/makedumpfile-1.7.5/erase_info.c:800:12: note: (108) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/makedumpfile-1.7.5/print_info.h:67:27: note: (109) ...to here <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/makedumpfile-1.7.5/erase_info.c:801:17: note: in expansion of macro ‘ERRMSG’ <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/makedumpfile-1.7.5/erase_info.c:1011:22: note: (110) returning to ‘get_config’ from ‘read_erase_cmd_entry’ <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/makedumpfile-1.7.5/erase_info.c:1011:20: note: (111) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/makedumpfile-1.7.5/erase_info.c:1012:25: note: (112) ...to here <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/makedumpfile-1.7.5/erase_info.c:1032:17: note: (113) calling ‘free_config’ from ‘get_config’ <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/makedumpfile-1.7.5/erase_info.c:467:1: note: (114) entry to ‘free_config’ <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/makedumpfile-1.7.5/erase_info.c:471:12: note: (115) following ‘false’ branch (when ‘config’ is non-NULL)... <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/makedumpfile-1.7.5/erase_info.c:474:19: note: (116) ...to here <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/makedumpfile-1.7.5/erase_info.c:474:12: note: (117) following ‘false’ branch... <--[gcc] cc1: note: (118) ...to here cc1: note: (119) calling ‘free_config.part.0’ from ‘free_config’ /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/makedumpfile-1.7.5/erase_info.c:467:1: note: (120) entry to ‘free_config.part.0’ <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/makedumpfile-1.7.5/erase_info.c:476:23: note: (121) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/makedumpfile-1.7.5/erase_info.c:477:27: note: (122) ...to here <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/makedumpfile-1.7.5/erase_info.c:477:42: note: (123) ‘0’ is NULL <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/makedumpfile-1.7.5/erase_info.c:477:42: note: (124) dereference of NULL ‘*config.filter_symbol + (long unsigned int)i * 8’ <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/makedumpfile-1.7.5/erase_info.c:477:7: warning: Branch condition evaluates to a garbage value [core.uninitialized.Branch] <--[clang] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/makedumpfile-1.7.5/erase_info.c:1187:8: warning: Null pointer passed to 1st parameter expecting 'nonnull' [core.NonNullParamChecker] <--[clang] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/makedumpfile-1.7.5/erase_info.c:2233:2: warning: Called function pointer is null (null dereference) [core.CallAndMessage] <--[clang] gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -g -O2 -Wall -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -DVERSION='"1.7.5"' -DRELEASE_DATE='"12 Apr 2024"' -D__x86_64__ -DUSELZO -DUSESNAPPY -DUSEZSTD -c -o ./sadump_info.o sadump_info.c /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/makedumpfile-1.7.5/sadump_info.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/makedumpfile-1.7.5/sadump_info.c:1811:6: warning: The 1st argument to 'fwrite' is a buffer with size 1 but should be a buffer with size equal to or greater than the value of the 2nd argument (which is 1) times the 3rd argument (which is 3) [unix.StdCLibraryFunctions] <--[clang] gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -g -O2 -Wall -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -DVERSION='"1.7.5"' -DRELEASE_DATE='"12 Apr 2024"' -D__x86_64__ -DUSELZO -DUSESNAPPY -DUSEZSTD -c -o ./cache.o cache.c gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -g -O2 -Wall -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -DVERSION='"1.7.5"' -DRELEASE_DATE='"12 Apr 2024"' -D__x86_64__ -DUSELZO -DUSESNAPPY -DUSEZSTD -c -o ./tools.o tools.c gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -g -O2 -Wall -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -DVERSION='"1.7.5"' -DRELEASE_DATE='"12 Apr 2024"' -D__x86_64__ -DUSELZO -DUSESNAPPY -DUSEZSTD -c -o ./printk.o printk.c /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/makedumpfile-1.7.5/printk.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -g -O2 -Wall -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -DVERSION='"1.7.5"' -DRELEASE_DATE='"12 Apr 2024"' -D__x86_64__ -DUSELZO -DUSESNAPPY -DUSEZSTD -c -o ./detect_cycle.o detect_cycle.c gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -g -O2 -Wall -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D__x86_64__ -c -o ./arch/arm.o arch/arm.c gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -g -O2 -Wall -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D__x86_64__ -c -o ./arch/arm64.o arch/arm64.c gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -g -O2 -Wall -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D__x86_64__ -c -o ./arch/x86.o arch/x86.c gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -g -O2 -Wall -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D__x86_64__ -c -o ./arch/x86_64.o arch/x86_64.c /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/makedumpfile-1.7.5/arch/x86_64.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/makedumpfile-1.7.5/arch/x86_64.c: In function ‘kvtop_xen_x86_64’: <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/makedumpfile-1.7.5/arch/x86_64.c:495:21: warning: infinite recursion [CWE-674] [-Wanalyzer-infinite-recursion] <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/makedumpfile-1.7.5/arch/x86_64.c:482:1: note: (1) entry to ‘kvtop_xen_x86_64’ <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/makedumpfile-1.7.5/arch/x86_64.c:486:12: note: (2) following ‘false’ branch... <--[gcc] In file included from /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/makedumpfile-1.7.5/arch/x86_64.c:20: <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/makedumpfile-1.7.5/makedumpfile.h:2436:46: note: (3) ...to here <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/makedumpfile-1.7.5/makedumpfile.h:2446:17: note: in expansion of macro ‘XEN_VIRT_START’ <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/makedumpfile-1.7.5/arch/x86_64.c:489:13: note: in expansion of macro ‘is_xen_text’ <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/makedumpfile-1.7.5/arch/x86_64.c:495:21: note: (4) calling ‘kvtop_xen_x86_64’ from ‘kvtop_xen_x86_64’ <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/makedumpfile-1.7.5/arch/x86_64.c:482:1: note: (5) initial entry to ‘kvtop_xen_x86_64’ <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/makedumpfile-1.7.5/arch/x86_64.c:486:12: note: (6) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/makedumpfile-1.7.5/makedumpfile.h:2436:46: note: (7) ...to here <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/makedumpfile-1.7.5/makedumpfile.h:2446:17: note: in expansion of macro ‘XEN_VIRT_START’ <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/makedumpfile-1.7.5/arch/x86_64.c:489:13: note: in expansion of macro ‘is_xen_text’ <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/makedumpfile-1.7.5/arch/x86_64.c:495:21: note: (8) calling ‘kvtop_xen_x86_64’ from ‘kvtop_xen_x86_64’ <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/makedumpfile-1.7.5/arch/x86_64.c:482:1: note: (9) recursive entry to ‘kvtop_xen_x86_64’; previously entered at (5) <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/makedumpfile-1.7.5/arch/x86_64.c:482:1: note: (10) apparently infinite recursion <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/makedumpfile-1.7.5/arch/x86_64.c: In function ‘find_vmemmap_x86_64’: <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/makedumpfile-1.7.5/arch/x86_64.c:893:71: warning: dereference of possibly-NULL ‘vmapp’ [CWE-690] [-Wanalyzer-possible-null-dereference] <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/makedumpfile-1.7.5/arch/x86_64.c:735:71: note: (1) following ‘true’ branch (when ‘pgdindex < num_puds’)... <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/makedumpfile-1.7.5/arch/x86_64.c:739:22: note: (2) ...to here <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/makedumpfile-1.7.5/arch/x86_64.c:739:20: note: (3) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/makedumpfile-1.7.5/arch/x86_64.c:746:26: note: (4) ...to here <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/makedumpfile-1.7.5/arch/x86_64.c:747:20: note: (5) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/makedumpfile-1.7.5/arch/x86_64.c:750:22: note: (6) ...to here <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/makedumpfile-1.7.5/arch/x86_64.c:750:20: note: (7) following ‘false’ branch... <--[gcc] cc1: note: (8) ...to here /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/makedumpfile-1.7.5/arch/x86_64.c:758:50: note: (9) following ‘true’ branch (when ‘pudindex != 512’)... <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/makedumpfile-1.7.5/arch/x86_64.c:759:36: note: (10) ...to here <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/makedumpfile-1.7.5/arch/x86_64.c:761:28: note: (11) following ‘false’ branch (when ‘pmd_addr != 0’)... <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/makedumpfile-1.7.5/arch/x86_64.c:763:30: note: (12) ...to here <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/makedumpfile-1.7.5/arch/x86_64.c:763:28: note: (13) following ‘false’ branch... <--[gcc] cc1: note: (14) ...to here /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/makedumpfile-1.7.5/arch/x86_64.c:770:50: note: (15) following ‘true’ branch (when ‘pmdindex != 512’)... <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/makedumpfile-1.7.5/arch/x86_64.c:772:37: note: (16) ...to here <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/makedumpfile-1.7.5/arch/x86_64.c:776:36: note: (17) following ‘false’ branch (when ‘high_pfn > tpfn’)... <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/makedumpfile-1.7.5/arch/x86_64.c:791:49: note: (18) ...to here <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/makedumpfile-1.7.5/arch/x86_64.c:845:44: note: (19) following ‘false’ branch (when ‘last_valid == 0’)... <--[gcc] In file included from /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/makedumpfile-1.7.5/arch/x86_64.c:18: <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/makedumpfile-1.7.5/print_info.h:83:27: note: (20) ...to here <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/makedumpfile-1.7.5/arch/x86_64.c:858:41: note: in expansion of macro ‘DEBUG_MSG’ <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/makedumpfile-1.7.5/arch/x86_64.c:770:50: note: (21) following ‘true’ branch (when ‘pmdindex != 512’)... <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/makedumpfile-1.7.5/arch/x86_64.c:772:37: note: (22) ...to here <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/makedumpfile-1.7.5/arch/x86_64.c:776:36: note: (23) following ‘false’ branch (when ‘high_pfn > tpfn’)... <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/makedumpfile-1.7.5/arch/x86_64.c:791:49: note: (24) ...to here <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/makedumpfile-1.7.5/arch/x86_64.c:845:44: note: (25) following ‘true’ branch (when ‘last_valid != 0’)... <--[gcc] cc1: note: (26) ...to here /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/makedumpfile-1.7.5/arch/x86_64.c:866:36: note: (27) following ‘true’ branch (when ‘do_break != 0’)... <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/makedumpfile-1.7.5/arch/x86_64.c:871:44: note: (28) ...to here <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/makedumpfile-1.7.5/arch/x86_64.c:871:44: note: (29) following ‘true’ branch (when ‘break_in_valids != 0’)... <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/makedumpfile-1.7.5/arch/x86_64.c:878:83: note: (30) ...to here <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/makedumpfile-1.7.5/arch/x86_64.c:890:77: note: (31) this call could return NULL <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/makedumpfile-1.7.5/arch/x86_64.c:893:71: note: (32) ‘vmapp’ could be NULL: unchecked value from (31) <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/makedumpfile-1.7.5/arch/x86_64.c:942:31: warning: dereference of possibly-NULL ‘vmapp’ [CWE-690] [-Wanalyzer-possible-null-dereference] <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/makedumpfile-1.7.5/arch/x86_64.c:941:37: note: (1) this call could return NULL <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/makedumpfile-1.7.5/arch/x86_64.c:942:31: note: (2) ‘vmapp’ could be NULL: unchecked value from (1) <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/makedumpfile-1.7.5/arch/x86_64.c:965:39: warning: dereference of possibly-NULL ‘vmapp’ [CWE-690] [-Wanalyzer-possible-null-dereference] <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/makedumpfile-1.7.5/arch/x86_64.c:946:12: note: (1) following ‘true’ branch (when ‘vmaphead’ is NULL)... <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/makedumpfile-1.7.5/arch/x86_64.c:948:29: note: (2) ...to here <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/makedumpfile-1.7.5/arch/x86_64.c:961:42: note: (3) this call could return NULL <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/makedumpfile-1.7.5/arch/x86_64.c:965:39: note: (4) ‘vmapp’ could be NULL: unchecked value from (3) <--[gcc] gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -g -O2 -Wall -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D__x86_64__ -c -o ./arch/ia64.o arch/ia64.c gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -g -O2 -Wall -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D__x86_64__ -c -o ./arch/ppc64.o arch/ppc64.c gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -g -O2 -Wall -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D__x86_64__ -c -o ./arch/s390x.o arch/s390x.c gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -g -O2 -Wall -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D__x86_64__ -c -o ./arch/ppc.o arch/ppc.c gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -g -O2 -Wall -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D__x86_64__ -c -o ./arch/sparc64.o arch/sparc64.c gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -g -O2 -Wall -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D__x86_64__ -c -o ./arch/mips64.o arch/mips64.c gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -g -O2 -Wall -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D__x86_64__ -c -o ./arch/loongarch64.o arch/loongarch64.c gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -g -O2 -Wall -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D__x86_64__ -c -o ./arch/riscv64.o arch/riscv64.c gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -g -O2 -Wall -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -DVERSION='"1.7.5"' -DRELEASE_DATE='"12 Apr 2024"' -D__x86_64__ -DUSELZO -DUSESNAPPY -DUSEZSTD -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes print_info.o dwarf_info.o elf_info.o erase_info.o sadump_info.o cache.o tools.o printk.o detect_cycle.o arch/arm.o arch/arm64.o arch/x86.o arch/x86_64.o arch/ia64.o arch/ppc64.o arch/s390x.o arch/ppc.o arch/sparc64.o arch/mips64.o arch/loongarch64.o arch/riscv64.o -rdynamic -o makedumpfile makedumpfile.c -lzstd -lsnappy -llzo2 -ldw -lbz2 -ldl -lelf -lz -lpthread /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/makedumpfile-1.7.5/makedumpfile.c: In function ‘dump_dmesg’: <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/makedumpfile-1.7.5/makedumpfile.c:5866:33: warning: ignoring return value of ‘ftruncate’ declared with attribute ‘warn_unused_result’ [-Wunused-result] <--[gcc] 5866 | ftruncate(info->fd_dumpfile, 0); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/makedumpfile-1.7.5/makedumpfile.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/makedumpfile-1.7.5/makedumpfile.c:9219: error: memleakOnRealloc(CWE-401): Common realloc mistake: 'obuf' nulled but not freed upon failure <--[cppcheck] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/makedumpfile-1.7.5/makedumpfile.c:11414: error: memleakOnRealloc(CWE-401): Common realloc mistake: 'data' nulled but not freed upon failure <--[cppcheck] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/makedumpfile-1.7.5/makedumpfile.c:8956: error: uninitvar(CWE-457): Uninitialized variable: z_stream <--[cppcheck] In file included from /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/makedumpfile-1.7.5/makedumpfile.c:16: <--[clang] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/makedumpfile-1.7.5/makedumpfile.h:2565:35: warning: Access to field 'start_pfn' results in a dereference of a null pointer (loaded from variable 'cycle') [core.NullDereference] <--[clang] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/makedumpfile-1.7.5/makedumpfile.c:314:2: warning: Value stored to 'zlib' is never read [deadcode.DeadStores] <--[clang] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/makedumpfile-1.7.5/makedumpfile.c:314:9: warning: Although the value stored to 'lzo' is used in the enclosing expression, the value is never actually read from 'lzo' [deadcode.DeadStores] <--[clang] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/makedumpfile-1.7.5/makedumpfile.c:314:15: warning: Although the value stored to 'snappy' is used in the enclosing expression, the value is never actually read from 'snappy' [deadcode.DeadStores] <--[clang] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/makedumpfile-1.7.5/makedumpfile.c:314:24: warning: Although the value stored to 'zstd' is used in the enclosing expression, the value is never actually read from 'zstd' [deadcode.DeadStores] <--[clang] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/makedumpfile-1.7.5/makedumpfile.c:3435:18: warning: Use of memory allocated with size zero [unix.Malloc] <--[clang] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/makedumpfile-1.7.5/makedumpfile.c:3521:23: warning: The left operand of '+' is a garbage value [core.UndefinedBinaryOperatorResult] <--[clang] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/makedumpfile-1.7.5/makedumpfile.c:3561:25: warning: Use of memory allocated with size zero [unix.Malloc] <--[clang] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/makedumpfile-1.7.5/makedumpfile.c:3587:25: warning: The left operand of '<' is a garbage value [core.UndefinedBinaryOperatorResult] <--[clang] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/makedumpfile-1.7.5/makedumpfile.c:3599:6: warning: Use of memory allocated with size zero [unix.Malloc] <--[clang] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/makedumpfile-1.7.5/makedumpfile.c:3599:23: warning: The left operand of '!=' is a garbage value [core.UndefinedBinaryOperatorResult] <--[clang] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/makedumpfile-1.7.5/makedumpfile.c:3619:35: warning: The left operand of '<' is a garbage value [core.UndefinedBinaryOperatorResult] <--[clang] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/makedumpfile-1.7.5/makedumpfile.c:3979:3: warning: Potential leak of memory pointed to by 'bmp' [unix.Malloc] <--[clang] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/makedumpfile-1.7.5/makedumpfile.c:4817:32: warning: Access to field 'start_pfn' results in a dereference of a null pointer (loaded from variable 'cycle') [core.NullDereference] <--[clang] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/makedumpfile-1.7.5/makedumpfile.c:4817:32: warning: Access to field 'start_pfn' results in a dereference of a null pointer (loaded from variable 'cycle') [core.NullDereference] <--[clang] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/makedumpfile-1.7.5/makedumpfile.c:4826:16: warning: Access to field 'start_pfn' results in a dereference of a null pointer (loaded from variable 'cycle') [core.NullDereference] <--[clang] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/makedumpfile-1.7.5/makedumpfile.c:5790:3: warning: 3rd function call argument is an uninitialized value [core.CallAndMessage] <--[clang] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/makedumpfile-1.7.5/makedumpfile.c:5790:3: warning: 3rd function call argument is an uninitialized value [core.CallAndMessage] <--[clang] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/makedumpfile-1.7.5/makedumpfile.c:5792:3: warning: 3rd function call argument is an uninitialized value [core.CallAndMessage] <--[clang] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/makedumpfile-1.7.5/makedumpfile.c:5792:3: warning: 3rd function call argument is an uninitialized value [core.CallAndMessage] <--[clang] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/makedumpfile-1.7.5/makedumpfile.c:5852:20: warning: The right operand of '+' is a garbage value [core.UndefinedBinaryOperatorResult] <--[clang] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/makedumpfile-1.7.5/makedumpfile.c:6251:24: warning: The left operand of '>=' is a garbage value [core.UndefinedBinaryOperatorResult] <--[clang] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/makedumpfile-1.7.5/makedumpfile.c:7497:18: warning: The left operand of '!=' is a garbage value [core.UndefinedBinaryOperatorResult] <--[clang] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/makedumpfile-1.7.5/makedumpfile.c:7509:28: warning: The right operand of '*' is a garbage value [core.UndefinedBinaryOperatorResult] <--[clang] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/makedumpfile-1.7.5/makedumpfile.c:7523:42: warning: The left operand of '==' is a garbage value [core.UndefinedBinaryOperatorResult] <--[clang] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/makedumpfile-1.7.5/makedumpfile.c:8485:18: warning: Access to field 'next_in' results in a dereference of a null pointer (loaded from variable 'stream') [core.NullDereference] <--[clang] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/makedumpfile-1.7.5/makedumpfile.c:9221:6: warning: Potential leak of memory pointed to by 'obuf' [unix.Malloc] <--[clang] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/makedumpfile-1.7.5/makedumpfile.c:9229:36: warning: Null pointer passed to 1st parameter expecting 'nonnull' [core.NonNullParamChecker] <--[clang] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/makedumpfile-1.7.5/makedumpfile.c:10530:2: warning: Value stored to 'shrinking' is never read [deadcode.DeadStores] <--[clang] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/makedumpfile-1.7.5/makedumpfile.c:10635:2: warning: Value stored to 'end_pfn' is never read [deadcode.DeadStores] <--[clang] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/makedumpfile-1.7.5/makedumpfile.c:10658:2: warning: Value stored to 'start_pfn' is never read [deadcode.DeadStores] <--[clang] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/makedumpfile-1.7.5/makedumpfile.c:11049:29: warning: The left operand of '!=' is a garbage value [core.UndefinedBinaryOperatorResult] <--[clang] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/makedumpfile-1.7.5/makedumpfile.c:11205:35: warning: The right operand of '+' is a garbage value [core.UndefinedBinaryOperatorResult] <--[clang] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/makedumpfile-1.7.5/makedumpfile.c:11462:6: warning: Potential leak of memory pointed to by 'data' [unix.Malloc] <--[clang] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/makedumpfile-1.7.5/makedumpfile.c:12441:7: warning: Access to field 'flag_check_params' results in a dereference of a null pointer (loaded from variable 'info') [core.NullDereference] <--[clang] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/makedumpfile-1.7.5/makedumpfile.c: internal warning: child 2559 timed out after 30s <--[gcc] cswrap: error: child 2559 (/usr/bin/gcc) terminated by signal 15 (timed out) make: Leaving directory '/builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/makedumpfile-1.7.5' + make -C makedumpfile-1.7.5 'LDFLAGS=-Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -I../eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic -L../eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic' eppic_makedumpfile.so make: Entering directory '/builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/makedumpfile-1.7.5' gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -g -O2 -Wall -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -DVERSION='"1.7.5"' -DRELEASE_DATE='"12 Apr 2024"' -D__x86_64__ -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -I../eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic -L../eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic -shared -rdynamic -o eppic_makedumpfile.so extension_eppic.c -fPIC -leppic -ltinfo /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/makedumpfile-1.7.5/extension_eppic.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppicpp.tab.h:103:16: warning: type of ‘eppicpplval’ does not match original declaration [-Wlto-type-mismatch] <--[gcc] 103 | extern YYSTYPE eppicpplval; | ^ /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppicpp.tab.c:939:9: note: ‘eppicpplval’ was previously declared here <--[gcc] 939 | YYSTYPE yylval; | ^ /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppicpp.tab.c:939:9: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used <--[gcc] /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/eppic_input.c:482:18: warning: type of ‘eppicpprestart’ does not match original declaration [-Wlto-type-mismatch] <--[gcc] 482 | void eppicpprestart(int); | ^ ../eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/<stdout>:1648:10: note: type mismatch in parameter 1 ../eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/<stdout>:1648:10: note: ‘eppicpprestart’ was previously declared here ../eppic-e8844d3793471163ae4a56d8f95897be9e5bd554/libeppic/<stdout>:1648:10: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/makedumpfile-1.7.5/extension_eppic.c:264:16: warning: Dereference of null pointer (loaded from variable 'last_index') [core.NullDereference] <--[clang] make: Leaving directory '/builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/makedumpfile-1.7.5' + RPM_EC=0 ++ jobs -p + exit 0 Finish: chroot ['/bin/su mockbuild -l -c "PATH=/usr/lib64/cscppc:/usr/lib64/csclng:/usr/lib64/csgcca:/usr/lib64/cswrap:\\$PATH CSWRAP_CAP_FILE=\\$\'/builddir/cswrap-capture.err\' CSWRAP_TIMEOUT=\\$\'30\' CSWRAP_TIMEOUT_FOR=\\$\'::clang:clang++:cppcheck:gcc\' CSWRAP_ADD_CFLAGS=\\$\'-Wno-unknown-pragmas\' CSWRAP_DEL_CFLAGS=\\$\'-Werror*:-fdiagnostics-color*:-no-canonical-prefixes:-Wno-error=deprecated-register\' CSWRAP_ADD_CXXFLAGS=\\$\'\' CSWRAP_DEL_CXXFLAGS=\\$\'-Werror*:-fdiagnostics-color*:-no-canonical-prefixes:-Wno-error=deprecated-register\' sh -c \\"rpmbuild -bc --nodeps --short-circuit /builddir/build/SPECS/kexec-tools.spec \'--define\' \'_unpackaged_files_terminate_build 0\' \'--define\' \'apidocs 0\' \'--define\' \'with_publican 0\' \'--without\' \'docs\' \'--without\' \'langpacks\'\\""'] Finish: run >>> 2024-07-03 13:43:23 "/usr/bin/mock" "-r" "fedora-41-x86_64" "--plugin-option=tmpfs:keep_mounted=True" "--config-opts=print_main_output=True" "--quiet" "--chroot" "rpmbuild --nocheck" >>> 2024-07-03 13:43:24 "/usr/bin/mock" "-r" "fedora-41-x86_64" "--plugin-option=tmpfs:keep_mounted=True" "--config-opts=print_main_output=True" "--chroot" "/bin/su mockbuild -l -c \"PATH=/usr/lib64/cscppc:/usr/lib64/csclng:/usr/lib64/csgcca:/usr/lib64/cswrap:\\\$PATH CSWRAP_CAP_FILE=\\\$'/builddir/cswrap-capture.err' CSWRAP_TIMEOUT=\\\$'30' CSWRAP_TIMEOUT_FOR=\\\$'::clang:clang++:cppcheck:gcc' CSWRAP_ADD_CFLAGS=\\\$'-Wno-unknown-pragmas' CSWRAP_DEL_CFLAGS=\\\$'-Werror*:-fdiagnostics-color*:-no-canonical-prefixes:-Wno-error=deprecated-register' CSWRAP_ADD_CXXFLAGS=\\\$'' CSWRAP_DEL_CXXFLAGS=\\\$'-Werror*:-fdiagnostics-color*:-no-canonical-prefixes:-Wno-error=deprecated-register' sh -c \\\"rpmbuild -bi --nodeps --short-circuit /builddir/build/SPECS/kexec-tools.spec '--define' '_unpackaged_files_terminate_build 0' '--define' 'apidocs 0' '--define' 'with_publican 0' '--without' 'docs' '--without' 'langpacks' '--nocheck' '--define' 'libguestfs_runtests 0' '--define' 'runselftest 0' '--without' 'testsuite'\\\"\"" INFO: mock.py version 5.6 starting (python version = 3.9.19, NVR = mock-5.6-1.el9), args: /usr/libexec/mock/mock -r fedora-41-x86_64 --plugin-option=tmpfs:keep_mounted=True --config-opts=print_main_output=True --chroot '/bin/su mockbuild -l -c "PATH=/usr/lib64/cscppc:/usr/lib64/csclng:/usr/lib64/csgcca:/usr/lib64/cswrap:\$PATH CSWRAP_CAP_FILE=\$'"'"'/builddir/cswrap-capture.err'"'"' CSWRAP_TIMEOUT=\$'"'"'30'"'"' CSWRAP_TIMEOUT_FOR=\$'"'"'::clang:clang++:cppcheck:gcc'"'"' CSWRAP_ADD_CFLAGS=\$'"'"'-Wno-unknown-pragmas'"'"' CSWRAP_DEL_CFLAGS=\$'"'"'-Werror*:-fdiagnostics-color*:-no-canonical-prefixes:-Wno-error=deprecated-register'"'"' CSWRAP_ADD_CXXFLAGS=\$'"'"''"'"' CSWRAP_DEL_CXXFLAGS=\$'"'"'-Werror*:-fdiagnostics-color*:-no-canonical-prefixes:-Wno-error=deprecated-register'"'"' sh -c \"rpmbuild -bi --nodeps --short-circuit /builddir/build/SPECS/kexec-tools.spec '"'"'--define'"'"' '"'"'_unpackaged_files_terminate_build 0'"'"' '"'"'--define'"'"' '"'"'apidocs 0'"'"' '"'"'--define'"'"' '"'"'with_publican 0'"'"' '"'"'--without'"'"' '"'"'docs'"'"' '"'"'--without'"'"' '"'"'langpacks'"'"' '"'"'--nocheck'"'"' '"'"'--define'"'"' '"'"'libguestfs_runtests 0'"'"' '"'"'--define'"'"' '"'"'runselftest 0'"'"' '"'"'--without'"'"' '"'"'testsuite'"'"'\""' Start(bootstrap): init plugins INFO: selinux enabled Finish(bootstrap): init plugins Start: init plugins INFO: selinux enabled Finish: init plugins INFO: Signal handler active Start: run Mock Version: 5.6 INFO: Mock Version: 5.6 Start(bootstrap): chroot init INFO: calling preinit hooks INFO: enabled root cache INFO: enabled package manager cache Start(bootstrap): cleaning package manager metadata Finish(bootstrap): cleaning package manager metadata INFO: Package manager dnf5 detected and used (fallback) Finish(bootstrap): chroot init Start: chroot init INFO: calling preinit hooks INFO: enabled root cache INFO: enabled package manager cache Start: cleaning package manager metadata Finish: cleaning package manager metadata INFO: enabled HW Info plugin INFO: Package manager dnf5 detected and used (direct choice) Finish: chroot init INFO: Running in chroot: ['/bin/su mockbuild -l -c "PATH=/usr/lib64/cscppc:/usr/lib64/csclng:/usr/lib64/csgcca:/usr/lib64/cswrap:\\$PATH CSWRAP_CAP_FILE=\\$\'/builddir/cswrap-capture.err\' CSWRAP_TIMEOUT=\\$\'30\' CSWRAP_TIMEOUT_FOR=\\$\'::clang:clang++:cppcheck:gcc\' CSWRAP_ADD_CFLAGS=\\$\'-Wno-unknown-pragmas\' CSWRAP_DEL_CFLAGS=\\$\'-Werror*:-fdiagnostics-color*:-no-canonical-prefixes:-Wno-error=deprecated-register\' CSWRAP_ADD_CXXFLAGS=\\$\'\' CSWRAP_DEL_CXXFLAGS=\\$\'-Werror*:-fdiagnostics-color*:-no-canonical-prefixes:-Wno-error=deprecated-register\' sh -c \\"rpmbuild -bi --nodeps --short-circuit /builddir/build/SPECS/kexec-tools.spec \'--define\' \'_unpackaged_files_terminate_build 0\' \'--define\' \'apidocs 0\' \'--define\' \'with_publican 0\' \'--without\' \'docs\' \'--without\' \'langpacks\' \'--nocheck\' \'--define\' \'libguestfs_runtests 0\' \'--define\' \'runselftest 0\' \'--without\' \'testsuite\'\\""'] Start: chroot ['/bin/su mockbuild -l -c "PATH=/usr/lib64/cscppc:/usr/lib64/csclng:/usr/lib64/csgcca:/usr/lib64/cswrap:\\$PATH CSWRAP_CAP_FILE=\\$\'/builddir/cswrap-capture.err\' CSWRAP_TIMEOUT=\\$\'30\' CSWRAP_TIMEOUT_FOR=\\$\'::clang:clang++:cppcheck:gcc\' CSWRAP_ADD_CFLAGS=\\$\'-Wno-unknown-pragmas\' CSWRAP_DEL_CFLAGS=\\$\'-Werror*:-fdiagnostics-color*:-no-canonical-prefixes:-Wno-error=deprecated-register\' CSWRAP_ADD_CXXFLAGS=\\$\'\' CSWRAP_DEL_CXXFLAGS=\\$\'-Werror*:-fdiagnostics-color*:-no-canonical-prefixes:-Wno-error=deprecated-register\' sh -c \\"rpmbuild -bi --nodeps --short-circuit /builddir/build/SPECS/kexec-tools.spec \'--define\' \'_unpackaged_files_terminate_build 0\' \'--define\' \'apidocs 0\' \'--define\' \'with_publican 0\' \'--without\' \'docs\' \'--without\' \'langpacks\' \'--nocheck\' \'--define\' \'libguestfs_runtests 0\' \'--define\' \'runselftest 0\' \'--without\' \'testsuite\'\\""'] setting SOURCE_DATE_EPOCH=1714003200 Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.OQNLw4 + umask 022 + cd /builddir/build/BUILD/kexec-tools-2.0.28-build + '[' /builddir/build/BUILD/kexec-tools-2.0.28-build/BUILDROOT '!=' / ']' + rm -rf /builddir/build/BUILD/kexec-tools-2.0.28-build/BUILDROOT ++ dirname /builddir/build/BUILD/kexec-tools-2.0.28-build/BUILDROOT + mkdir -p /builddir/build/BUILD/kexec-tools-2.0.28-build + mkdir /builddir/build/BUILD/kexec-tools-2.0.28-build/BUILDROOT + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + export CFLAGS + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + export CXXFLAGS + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules ' + export FFLAGS + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules ' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn' + export RUSTFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes ' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib64: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + cd kexec-tools-2.0.28 + /usr/bin/make install DESTDIR=/builddir/build/BUILD/kexec-tools-2.0.28-build/BUILDROOT 'INSTALL=/usr/bin/install -p' for file in build/sbin/kexec build/sbin/vmcore-dmesg build/lib/kexec-tools/kexec_test build/man/man8/kexec.8 build/man/man8/vmcore-dmesg.8 ; do \ if test `dirname $file` = "build/sbin" ; then \ mkdir -p /builddir/build/BUILD/kexec-tools-2.0.28-build/BUILDROOT//usr/sbin/; \ /usr/bin/install -p -m 755 $file /builddir/build/BUILD/kexec-tools-2.0.28-build/BUILDROOT//usr/sbin/; \ fi; \ if test `dirname $file` = "build/bin" ; then \ mkdir -p /builddir/build/BUILD/kexec-tools-2.0.28-build/BUILDROOT//usr/bin/; \ /usr/bin/install -p -m 755 $file /builddir/build/BUILD/kexec-tools-2.0.28-build/BUILDROOT//usr/bin/; \ fi; \ if test `dirname $file` = "build/libexec" ; then \ mkdir -p /builddir/build/BUILD/kexec-tools-2.0.28-build/BUILDROOT//usr/libexec/; \ /usr/bin/install -p -m 755 $file /builddir/build/BUILD/kexec-tools-2.0.28-build/BUILDROOT//usr/libexec/; \ fi; \ if test `dirname $file` = "build/share" ; then \ mkdir -p /builddir/build/BUILD/kexec-tools-2.0.28-build/BUILDROOT//usr/share/; \ /usr/bin/install -p -m 644 $file /builddir/build/BUILD/kexec-tools-2.0.28-build/BUILDROOT//usr/share/; \ fi; \ if test `dirname $file` = "build/etc" ; then \ mkdir -p /builddir/build/BUILD/kexec-tools-2.0.28-build/BUILDROOT//etc/; \ /usr/bin/install -p -m 644 $file /builddir/build/BUILD/kexec-tools-2.0.28-build/BUILDROOT//etc/; \ fi; \ if test `dirname $file` = "build/com" ; then \ mkdir -p /builddir/build/BUILD/kexec-tools-2.0.28-build/BUILDROOT//var/lib/; \ /usr/bin/install -p -m 644 $file /builddir/build/BUILD/kexec-tools-2.0.28-build/BUILDROOT//var/lib/; \ fi; \ if test `dirname $file` = "build/var" ; then \ mkdir -p /builddir/build/BUILD/kexec-tools-2.0.28-build/BUILDROOT//var/; \ /usr/bin/install -p -m 644 $file /builddir/build/BUILD/kexec-tools-2.0.28-build/BUILDROOT//var/; \ fi; \ if test `dirname $file` = "build/lib" ; then \ mkdir -p /builddir/build/BUILD/kexec-tools-2.0.28-build/BUILDROOT//usr/lib64/; \ /usr/bin/install -p -m 644 $file /builddir/build/BUILD/kexec-tools-2.0.28-build/BUILDROOT//usr/lib64/; \ fi; \ if test `dirname $file` = "build/info" ; then \ mkdir -p /builddir/build/BUILD/kexec-tools-2.0.28-build/BUILDROOT//usr/share/info/; \ /usr/bin/install -p -m 644 $file /builddir/build/BUILD/kexec-tools-2.0.28-build/BUILDROOT//usr/share/info/; \ fi; \ if test `dirname $file` = "build/man/man1" ; then \ mkdir -p /builddir/build/BUILD/kexec-tools-2.0.28-build/BUILDROOT//usr/share/man/man1; \ /usr/bin/install -p -m 644 $file /builddir/build/BUILD/kexec-tools-2.0.28-build/BUILDROOT//usr/share/man/man1; \ fi; \ if test `dirname $file` = "build/man/man2" ; then \ mkdir -p /builddir/build/BUILD/kexec-tools-2.0.28-build/BUILDROOT//usr/share/man/man2; \ /usr/bin/install -p -m 644 $file /builddir/build/BUILD/kexec-tools-2.0.28-build/BUILDROOT//usr/share/man/man2; \ fi; \ if test `dirname $file` = "build/man/man3" ; then \ mkdir -p /builddir/build/BUILD/kexec-tools-2.0.28-build/BUILDROOT//usr/share/man/man3/; \ /usr/bin/install -p -m 644 $file /builddir/build/BUILD/kexec-tools-2.0.28-build/BUILDROOT//usr/share/man/man3/; \ fi; \ if test `dirname $file` = "build/man/man4" ; then \ mkdir -p /builddir/build/BUILD/kexec-tools-2.0.28-build/BUILDROOT//usr/share/man/man4/; \ /usr/bin/install -p -m 644 $file /builddir/build/BUILD/kexec-tools-2.0.28-build/BUILDROOT//usr/share/man/man4/; \ fi; \ if test `dirname $file` = "build/man/man5" ; then \ mkdir -p /builddir/build/BUILD/kexec-tools-2.0.28-build/BUILDROOT//usr/share/man/man5/; \ /usr/bin/install -p -m 644 $file /builddir/build/BUILD/kexec-tools-2.0.28-build/BUILDROOT//usr/share/man/man5/; \ fi; \ if test `dirname $file` = "build/man/man6" ; then \ mkdir -p /builddir/build/BUILD/kexec-tools-2.0.28-build/BUILDROOT//usr/share/man/man6/; \ /usr/bin/install -p -m 644 $file /builddir/build/BUILD/kexec-tools-2.0.28-build/BUILDROOT//usr/share/man/man6/; \ fi; \ if test `dirname $file` = "build/man/man7" ; then \ mkdir -p /builddir/build/BUILD/kexec-tools-2.0.28-build/BUILDROOT//usr/share/man/man7/; \ /usr/bin/install -p -m 644 $file /builddir/build/BUILD/kexec-tools-2.0.28-build/BUILDROOT//usr/share/man/man7/; \ fi; \ if test `dirname $file` = "build/man/man8" ; then \ mkdir -p /builddir/build/BUILD/kexec-tools-2.0.28-build/BUILDROOT//usr/share/man/man8/; \ /usr/bin/install -p -m 644 $file /builddir/build/BUILD/kexec-tools-2.0.28-build/BUILDROOT//usr/share/man/man8/; \ fi; \ if test `dirname $file` = "build/include" ; then \ mkdir -p /builddir/build/BUILD/kexec-tools-2.0.28-build/BUILDROOT//usr/include/; \ /usr/bin/install -p -m 644 $file /builddir/build/BUILD/kexec-tools-2.0.28-build/BUILDROOT//usr/include/; \ fi; \ if test `dirname $file` = "build/share/kexec-tools" ; then \ mkdir -p /builddir/build/BUILD/kexec-tools-2.0.28-build/BUILDROOT//usr/share/kexec-tools/; \ /usr/bin/install -p -m 644 $file /builddir/build/BUILD/kexec-tools-2.0.28-build/BUILDROOT//usr/share/kexec-tools/; \ fi; \ if test `dirname $file` = "build/lib/kexec-tools" ; then \ mkdir -p /builddir/build/BUILD/kexec-tools-2.0.28-build/BUILDROOT//usr/lib64/kexec-tools/; \ /usr/bin/install -p -m 644 $file /builddir/build/BUILD/kexec-tools-2.0.28-build/BUILDROOT//usr/lib64/kexec-tools/; \ fi; \ if test `dirname $file` = "" ; then \ mkdir -p /builddir/build/BUILD/kexec-tools-2.0.28-build/BUILDROOT//usr/include/kexec-tools/; \ /usr/bin/install -p -m 644 $file /builddir/build/BUILD/kexec-tools-2.0.28-build/BUILDROOT//usr/include/kexec-tools/; \ fi; \ done + rm -f /builddir/build/BUILD/kexec-tools-2.0.28-build/BUILDROOT//usr/lib64/kexec-tools/kexec_test + /usr/bin/make install DESTDIR=/builddir/build/BUILD/kexec-tools-2.0.28-build/BUILDROOT 'INSTALL=/usr/bin/install -p' -C kdump-utils-1.0.42 sbindir=/usr/sbin make: Entering directory '/builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kdump-utils-1.0.42' mkdir -p /builddir/build/BUILD/kexec-tools-2.0.28-build/BUILDROOT/usr/lib/dracut/modules.d mkdir -p -m755 /builddir/build/BUILD/kexec-tools-2.0.28-build/BUILDROOT/usr/lib/dracut/modules.d/99kdumpbase install -m 755 dracut-kdump.sh /builddir/build/BUILD/kexec-tools-2.0.28-build/BUILDROOT/usr/lib/dracut/modules.d/99kdumpbase/kdump.sh install -m 755 dracut-module-setup.sh /builddir/build/BUILD/kexec-tools-2.0.28-build/BUILDROOT/usr/lib/dracut/modules.d/99kdumpbase/module-setup.sh install -m 755 dracut-monitor_dd_progress.sh /builddir/build/BUILD/kexec-tools-2.0.28-build/BUILDROOT/usr/lib/dracut/modules.d/99kdumpbase/monitor_dd_progress.sh install -m 644 dracut-kdump-emergency.service /builddir/build/BUILD/kexec-tools-2.0.28-build/BUILDROOT/usr/lib/dracut/modules.d/99kdumpbase/kdump-emergency.service install -m 644 dracut-kdump-capture.service /builddir/build/BUILD/kexec-tools-2.0.28-build/BUILDROOT/usr/lib/dracut/modules.d/99kdumpbase/kdump-capture.service install -m 644 dracut-kdump-emergency.target /builddir/build/BUILD/kexec-tools-2.0.28-build/BUILDROOT/usr/lib/dracut/modules.d/99kdumpbase/kdump-emergency.target mkdir -p -m755 /builddir/build/BUILD/kexec-tools-2.0.28-build/BUILDROOT/usr/lib/dracut/modules.d/99earlykdump install -m 755 dracut-early-kdump.sh /builddir/build/BUILD/kexec-tools-2.0.28-build/BUILDROOT/usr/lib/dracut/modules.d/99earlykdump/kdump.sh install -m 755 dracut-early-kdump-module-setup.sh /builddir/build/BUILD/kexec-tools-2.0.28-build/BUILDROOT/usr/lib/dracut/modules.d/99earlykdump/kdump-module-setup.sh ./gen-kdump-conf.sh x86_64 > kdump.conf ./gen-kdump-sysconfig.sh x86_64 > kdump.sysconfig install -D -m 644 mkdumprd.8 kdumpctl.8 -t /builddir/build/BUILD/kexec-tools-2.0.28-build/BUILDROOT/usr/share/man/man8 install -D -m 644 kdump.conf.5 /builddir/build/BUILD/kexec-tools-2.0.28-build/BUILDROOT/usr/share/man/man5/kdump.conf.5 mkdir -p /builddir/build/BUILD/kexec-tools-2.0.28-build/BUILDROOT/usr/lib/kdump mkdir -p -m755 /builddir/build/BUILD/kexec-tools-2.0.28-build/BUILDROOT/etc/kdump/pre.d mkdir -p -m755 /builddir/build/BUILD/kexec-tools-2.0.28-build/BUILDROOT/etc/kdump/post.d mkdir -p -m755 /builddir/build/BUILD/kexec-tools-2.0.28-build/BUILDROOT/var/crash mkdir -p -m755 /builddir/build/BUILD/kexec-tools-2.0.28-build/BUILDROOT/usr/lib/udev/rules.d mkdir -p -m755 /builddir/build/BUILD/kexec-tools-2.0.28-build/BUILDROOT/var/lib/kdump mkdir -p -m755 /builddir/build/BUILD/kexec-tools-2.0.28-build/BUILDROOT/usr/lib/kernel/install.d/ install -D -m 755 kdumpctl /builddir/build/BUILD/kexec-tools-2.0.28-build/BUILDROOT/usr/bin/kdumpctl install -D -m 755 mkdumprd /builddir/build/BUILD/kexec-tools-2.0.28-build/BUILDROOT/usr/sbin/mkdumprd install -D -m 644 kdump.conf /builddir/build/BUILD/kexec-tools-2.0.28-build/BUILDROOT/etc install -D -m 644 kdump.sysconfig /builddir/build/BUILD/kexec-tools-2.0.28-build/BUILDROOT/etc/sysconfig/kdump install -D -m 755 kdump-lib.sh kdump-lib-initramfs.sh kdump-logger.sh -t /builddir/build/BUILD/kexec-tools-2.0.28-build/BUILDROOT/usr/lib/kdump install -m 755 kdump-udev-throttler /builddir/build/BUILD/kexec-tools-2.0.28-build/BUILDROOT/usr/lib/udev/rules.d/../kdump-udev-throttler # For s390x the ELF header is created in the kdump kernel and therefore kexec # udev rules are not required install -m 644 98-kexec.rules /builddir/build/BUILD/kexec-tools-2.0.28-build/BUILDROOT/usr/lib/udev/rules.d/98-kexec.rules install -D -m 644 kdump.service /builddir/build/BUILD/kexec-tools-2.0.28-build/BUILDROOT/usr/lib/systemd/system//kdump.service install -m 755 -D kdump-dep-generator.sh /builddir/build/BUILD/kexec-tools-2.0.28-build/BUILDROOT/usr/lib/systemd/system-generators/kdump-dep-generator.sh install -m 755 60-kdump.install /builddir/build/BUILD/kexec-tools-2.0.28-build/BUILDROOT/usr/lib/kernel/install.d/ install -m 755 92-crashkernel.install /builddir/build/BUILD/kexec-tools-2.0.28-build/BUILDROOT/usr/lib/kernel/install.d/ make: Leaving directory '/builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kdump-utils-1.0.42' + make DESTDIR=/builddir/build/BUILD/kexec-tools-2.0.28-build/BUILDROOT -C makedumpfile-1.7.5 install make: Entering directory '/builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/makedumpfile-1.7.5' install -m 755 -d /builddir/build/BUILD/kexec-tools-2.0.28-build/BUILDROOT/usr/sbin /builddir/build/BUILD/kexec-tools-2.0.28-build/BUILDROOT/usr/share/man/man5 /builddir/build/BUILD/kexec-tools-2.0.28-build/BUILDROOT/usr/share/man/man8 install -m 755 -t /builddir/build/BUILD/kexec-tools-2.0.28-build/BUILDROOT/usr/sbin makedumpfile makedumpfile-R.pl install -m 644 -t /builddir/build/BUILD/kexec-tools-2.0.28-build/BUILDROOT/usr/share/man/man8 makedumpfile.8 install -m 644 -t /builddir/build/BUILD/kexec-tools-2.0.28-build/BUILDROOT/usr/share/man/man5 makedumpfile.conf.5 mkdir -p /builddir/build/BUILD/kexec-tools-2.0.28-build/BUILDROOT/usr/share/makedumpfile/eppic_scripts install -m 644 -D makedumpfile.conf /builddir/build/BUILD/kexec-tools-2.0.28-build/BUILDROOT/usr/share/makedumpfile/makedumpfile.conf.sample install -m 644 -t /builddir/build/BUILD/kexec-tools-2.0.28-build/BUILDROOT/usr/share/makedumpfile/eppic_scripts/ eppic_scripts/* make: Leaving directory '/builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/makedumpfile-1.7.5' + install -m 644 -D makedumpfile-1.7.5/makedumpfile.conf /builddir/build/BUILD/kexec-tools-2.0.28-build/BUILDROOT//etc/makedumpfile.conf.sample + rm /builddir/build/BUILD/kexec-tools-2.0.28-build/BUILDROOT//usr/sbin/makedumpfile-R.pl + install -m 755 -D makedumpfile-1.7.5/eppic_makedumpfile.so /builddir/build/BUILD/kexec-tools-2.0.28-build/BUILDROOT//usr/lib64/eppic_makedumpfile.so + /usr/bin/find-debuginfo -j8 --strict-build-id -m -i --build-id-seed 2.0.28-9.fc41 --unique-debug-suffix -2.0.28-9.fc41.x86_64 --unique-debug-src-base kexec-tools-2.0.28-9.fc41.x86_64 --run-dwz --dwz-low-mem-die-limit 10000000 --dwz-max-die-limit 110000000 -S debugsourcefiles.list /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28 find-debuginfo: starting Extracting debug info from 4 files DWARF-compressing 4 files sepdebugcrcfix: Updated 4 CRC32s, 0 CRC32s did match. Creating .debug symlinks for symlinks to ELF files Copying sources found by 'debugedit -l' to /usr/src/debug/kexec-tools-2.0.28-9.fc41.x86_64 4700 blocks find-debuginfo: done + /usr/lib/rpm/check-buildroot + /usr/lib/rpm/redhat/brp-ldconfig + /usr/lib/rpm/brp-compress + /usr/lib/rpm/redhat/brp-strip-lto /usr/bin/strip + /usr/lib/rpm/brp-strip-static-archive /usr/bin/strip + /usr/lib/rpm/check-rpaths + /usr/lib/rpm/redhat/brp-mangle-shebangs mangling shebang in /usr/sbin/mkdumprd from /bin/bash --norc to #!/usr/bin/bash --norc mangling shebang in /usr/lib/dracut/modules.d/99kdumpbase/kdump.sh from /bin/sh to #!/usr/bin/sh mangling shebang in /usr/lib/dracut/modules.d/99kdumpbase/module-setup.sh from /bin/bash to #!/usr/bin/bash mangling shebang in /usr/lib/dracut/modules.d/99kdumpbase/monitor_dd_progress.sh from /bin/sh to #!/usr/bin/sh mangling shebang in /usr/lib/dracut/modules.d/99earlykdump/kdump.sh from /bin/bash to #!/usr/bin/bash mangling shebang in /usr/lib/dracut/modules.d/99earlykdump/kdump-module-setup.sh from /bin/bash to #!/usr/bin/bash mangling shebang in /usr/lib/kdump/kdump-lib.sh from /bin/bash to #!/usr/bin/bash mangling shebang in /usr/lib/kdump/kdump-lib-initramfs.sh from /bin/sh to #!/usr/bin/sh mangling shebang in /usr/lib/kdump/kdump-logger.sh from /bin/sh to #!/usr/bin/sh mangling shebang in /usr/lib/udev/kdump-udev-throttler from /bin/bash to #!/usr/bin/bash mangling shebang in /usr/lib/systemd/system-generators/kdump-dep-generator.sh from /bin/sh to #!/usr/bin/sh mangling shebang in /usr/bin/kdumpctl from /bin/bash to #!/usr/bin/bash + /usr/lib/rpm/brp-remove-la-files + env /usr/lib/rpm/redhat/brp-python-bytecompile '' 1 0 -j8 + /usr/lib/rpm/redhat/brp-python-hardlink + /usr/bin/add-determinism --brp -j8 /builddir/build/BUILD/kexec-tools-2.0.28-build/BUILDROOT Scanned 56 directories and 182 files, processed 0 inodes, 0 modified (0 replaced + 0 rewritten), 0 unsupported format, 0 errors Reading /builddir/build/BUILD/kexec-tools-2.0.28-build/SPECPARTS/rpm-debuginfo.specpart Processing files: kexec-tools-2.0.28-9.fc41.x86_64 Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.PO2v3j + umask 022 + cd /builddir/build/BUILD/kexec-tools-2.0.28-build + cd kexec-tools-2.0.28 + DOCDIR=/builddir/build/BUILD/kexec-tools-2.0.28-build/BUILDROOT/usr/share/doc/kexec-tools + export LC_ALL=C.UTF-8 + LC_ALL=C.UTF-8 + export DOCDIR + /usr/bin/mkdir -p /builddir/build/BUILD/kexec-tools-2.0.28-build/BUILDROOT/usr/share/doc/kexec-tools + cp -pr /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/News /builddir/build/BUILD/kexec-tools-2.0.28-build/BUILDROOT/usr/share/doc/kexec-tools + cp -pr /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/TODO /builddir/build/BUILD/kexec-tools-2.0.28-build/BUILDROOT/usr/share/doc/kexec-tools + RPM_EC=0 ++ jobs -p + exit 0 Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.2mcBhT + umask 022 + cd /builddir/build/BUILD/kexec-tools-2.0.28-build + cd kexec-tools-2.0.28 + LICENSEDIR=/builddir/build/BUILD/kexec-tools-2.0.28-build/BUILDROOT/usr/share/licenses/kexec-tools + export LC_ALL=C.UTF-8 + LC_ALL=C.UTF-8 + export LICENSEDIR + /usr/bin/mkdir -p /builddir/build/BUILD/kexec-tools-2.0.28-build/BUILDROOT/usr/share/licenses/kexec-tools + cp -pr /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/COPYING /builddir/build/BUILD/kexec-tools-2.0.28-build/BUILDROOT/usr/share/licenses/kexec-tools + RPM_EC=0 ++ jobs -p + exit 0 Provides: kexec-tools = 2.0.28-9.fc41 kexec-tools(x86-64) = 2.0.28-9.fc41 Requires(interp): /bin/sh Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: libc.so.6()(64bit) libc.so.6(GLIBC_2.11)(64bit) libc.so.6(GLIBC_2.14)(64bit) libc.so.6(GLIBC_2.2.5)(64bit) libc.so.6(GLIBC_2.25)(64bit) libc.so.6(GLIBC_2.27)(64bit) libc.so.6(GLIBC_2.3)(64bit) libc.so.6(GLIBC_2.3.4)(64bit) libc.so.6(GLIBC_2.33)(64bit) libc.so.6(GLIBC_2.34)(64bit) libc.so.6(GLIBC_2.38)(64bit) libc.so.6(GLIBC_2.4)(64bit) libc.so.6(GLIBC_2.7)(64bit) libc.so.6(GLIBC_ABI_DT_RELR)(64bit) liblzma.so.5()(64bit) liblzma.so.5(XZ_5.0)(64bit) libz.so.1()(64bit) libz.so.1(ZLIB_1.2.2.3)(64bit) rtld(GNU_HASH) Recommends: kdump-utils Processing files: makedumpfile-1.7.5-9.fc41.x86_64 Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.Oz0TZ2 + umask 022 + cd /builddir/build/BUILD/kexec-tools-2.0.28-build + cd kexec-tools-2.0.28 + LICENSEDIR=/builddir/build/BUILD/kexec-tools-2.0.28-build/BUILDROOT/usr/share/licenses/makedumpfile + export LC_ALL=C.UTF-8 + LC_ALL=C.UTF-8 + export LICENSEDIR + /usr/bin/mkdir -p /builddir/build/BUILD/kexec-tools-2.0.28-build/BUILDROOT/usr/share/licenses/makedumpfile + cp -pr /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/makedumpfile-1.7.5/COPYING /builddir/build/BUILD/kexec-tools-2.0.28-build/BUILDROOT/usr/share/licenses/makedumpfile + RPM_EC=0 ++ jobs -p + exit 0 Provides: makedumpfile = 1.7.5-9.fc41 makedumpfile(x86-64) = 1.7.5-9.fc41 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: libc.so.6()(64bit) libc.so.6(GLIBC_2.11)(64bit) libc.so.6(GLIBC_2.14)(64bit) libc.so.6(GLIBC_2.17)(64bit) libc.so.6(GLIBC_2.2.5)(64bit) libc.so.6(GLIBC_2.3)(64bit) libc.so.6(GLIBC_2.3.4)(64bit) libc.so.6(GLIBC_2.33)(64bit) libc.so.6(GLIBC_2.34)(64bit) libc.so.6(GLIBC_2.4)(64bit) libc.so.6(GLIBC_2.7)(64bit) libc.so.6(GLIBC_ABI_DT_RELR)(64bit) libdw.so.1()(64bit) libdw.so.1(ELFUTILS_0.122)(64bit) libdw.so.1(ELFUTILS_0.126)(64bit) libdw.so.1(ELFUTILS_0.143)(64bit) libelf.so.1()(64bit) libelf.so.1(ELFUTILS_1.0)(64bit) libelf.so.1(ELFUTILS_1.5)(64bit) libgcc_s.so.1()(64bit) libgcc_s.so.1(GCC_3.0)(64bit) libgcc_s.so.1(GCC_3.3.1)(64bit) liblzo2.so.2()(64bit) libsnappy.so.1()(64bit) libtinfo.so.6()(64bit) libz.so.1()(64bit) libz.so.1(ZLIB_1.2.0)(64bit) libzstd.so.1()(64bit) rtld(GNU_HASH) Conflicts: kexec-tools < 2.0.28-5 Processing files: kdump-utils-1.0.42-9.fc41.x86_64 Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.k1YdCK + umask 022 + cd /builddir/build/BUILD/kexec-tools-2.0.28-build + cd kexec-tools-2.0.28 + DOCDIR=/builddir/build/BUILD/kexec-tools-2.0.28-build/BUILDROOT/usr/share/doc/kdump-utils + export LC_ALL=C.UTF-8 + LC_ALL=C.UTF-8 + export DOCDIR + /usr/bin/mkdir -p /builddir/build/BUILD/kexec-tools-2.0.28-build/BUILDROOT/usr/share/doc/kdump-utils + cp -pr /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kdump-utils-1.0.42/kexec-kdump-howto.txt /builddir/build/BUILD/kexec-tools-2.0.28-build/BUILDROOT/usr/share/doc/kdump-utils + cp -pr /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kdump-utils-1.0.42/early-kdump-howto.txt /builddir/build/BUILD/kexec-tools-2.0.28-build/BUILDROOT/usr/share/doc/kdump-utils + cp -pr /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kdump-utils-1.0.42/fadump-howto.txt /builddir/build/BUILD/kexec-tools-2.0.28-build/BUILDROOT/usr/share/doc/kdump-utils + cp -pr /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kdump-utils-1.0.42/kdump-in-cluster-environment.txt /builddir/build/BUILD/kexec-tools-2.0.28-build/BUILDROOT/usr/share/doc/kdump-utils + cp -pr /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kdump-utils-1.0.42/live-image-kdump-howto.txt /builddir/build/BUILD/kexec-tools-2.0.28-build/BUILDROOT/usr/share/doc/kdump-utils + cp -pr /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kdump-utils-1.0.42/crashkernel-howto.txt /builddir/build/BUILD/kexec-tools-2.0.28-build/BUILDROOT/usr/share/doc/kdump-utils + cp -pr /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kdump-utils-1.0.42/supported-kdump-targets.txt /builddir/build/BUILD/kexec-tools-2.0.28-build/BUILDROOT/usr/share/doc/kdump-utils + RPM_EC=0 ++ jobs -p + exit 0 Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.odKtxx + umask 022 + cd /builddir/build/BUILD/kexec-tools-2.0.28-build + cd kexec-tools-2.0.28 + LICENSEDIR=/builddir/build/BUILD/kexec-tools-2.0.28-build/BUILDROOT/usr/share/licenses/kdump-utils + export LC_ALL=C.UTF-8 + LC_ALL=C.UTF-8 + export LICENSEDIR + /usr/bin/mkdir -p /builddir/build/BUILD/kexec-tools-2.0.28-build/BUILDROOT/usr/share/licenses/kdump-utils + cp -pr /builddir/build/BUILD/kexec-tools-2.0.28-build/kexec-tools-2.0.28/kdump-utils-1.0.42/COPYING /builddir/build/BUILD/kexec-tools-2.0.28-build/BUILDROOT/usr/share/licenses/kdump-utils + RPM_EC=0 ++ jobs -p + exit 0 Provides: config(kdump-utils) = 1.0.42-9.fc41 kdump-utils = 1.0.42-9.fc41 kdump-utils(x86-64) = 1.0.42-9.fc41 Requires(interp): /bin/sh /bin/sh /bin/sh /bin/sh Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires(pre): coreutils sed Requires(post): /bin/sh Requires(preun): /bin/sh Requires(postun): /bin/sh Requires(posttrans): /bin/sh Requires: /usr/bin/bash /usr/bin/sh libc.so.6()(64bit) libc.so.6(GLIBC_2.2.5)(64bit) libc.so.6(GLIBC_2.3)(64bit) libc.so.6(GLIBC_2.3.4)(64bit) libc.so.6(GLIBC_2.34)(64bit) libc.so.6(GLIBC_2.38)(64bit) libc.so.6(GLIBC_2.4)(64bit) libc.so.6(GLIBC_ABI_DT_RELR)(64bit) rtld(GNU_HASH) Recommends: binutils grubby hostname Processing files: kexec-tools-debugsource-2.0.28-9.fc41.x86_64 Provides: kexec-tools-debugsource = 2.0.28-9.fc41 kexec-tools-debugsource(x86-64) = 2.0.28-9.fc41 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Processing files: kexec-tools-debuginfo-2.0.28-9.fc41.x86_64 Provides: debuginfo(build-id) = a578e49737dc89fde822f4e4a95d51f38a05d89a debuginfo(build-id) = ddb511ee7ff218bc490f65e14cec7f53f30b4c56 kexec-tools-debuginfo = 2.0.28-9.fc41 kexec-tools-debuginfo(x86-64) = 2.0.28-9.fc41 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Recommends: kexec-tools-debugsource(x86-64) = 2.0.28-9.fc41 Processing files: makedumpfile-debuginfo-1.7.5-9.fc41.x86_64 Provides: debuginfo(build-id) = 1ba73e844e5ff44dfd23f0eefd39708acc874718 debuginfo(build-id) = 64dd09efce7e2bee67cbe33c3d8c370328bec651 makedumpfile-debuginfo = 1.7.5-9.fc41 makedumpfile-debuginfo(x86-64) = 1.7.5-9.fc41 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Recommends: kexec-tools-debugsource(x86-64) = 2.0.28-9.fc41 Processing files: kdump-utils-debuginfo-1.0.42-9.fc41.x86_64 Provides: debuginfo(build-id) = ddb511ee7ff218bc490f65e14cec7f53f30b4c56 kdump-utils-debuginfo = 1.0.42-9.fc41 kdump-utils-debuginfo(x86-64) = 1.0.42-9.fc41 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Recommends: kexec-tools-debugsource(x86-64) = 2.0.28-9.fc41 Checking for unpackaged file(s): /usr/lib/rpm/check-files /builddir/build/BUILD/kexec-tools-2.0.28-build/BUILDROOT Finish: chroot ['/bin/su mockbuild -l -c "PATH=/usr/lib64/cscppc:/usr/lib64/csclng:/usr/lib64/csgcca:/usr/lib64/cswrap:\\$PATH CSWRAP_CAP_FILE=\\$\'/builddir/cswrap-capture.err\' CSWRAP_TIMEOUT=\\$\'30\' CSWRAP_TIMEOUT_FOR=\\$\'::clang:clang++:cppcheck:gcc\' CSWRAP_ADD_CFLAGS=\\$\'-Wno-unknown-pragmas\' CSWRAP_DEL_CFLAGS=\\$\'-Werror*:-fdiagnostics-color*:-no-canonical-prefixes:-Wno-error=deprecated-register\' CSWRAP_ADD_CXXFLAGS=\\$\'\' CSWRAP_DEL_CXXFLAGS=\\$\'-Werror*:-fdiagnostics-color*:-no-canonical-prefixes:-Wno-error=deprecated-register\' sh -c \\"rpmbuild -bi --nodeps --short-circuit /builddir/build/SPECS/kexec-tools.spec \'--define\' \'_unpackaged_files_terminate_build 0\' \'--define\' \'apidocs 0\' \'--define\' \'with_publican 0\' \'--without\' \'docs\' \'--without\' \'langpacks\' \'--nocheck\' \'--define\' \'libguestfs_runtests 0\' \'--define\' \'runselftest 0\' \'--without\' \'testsuite\'\\""'] Finish: run >>> 2024-07-03 13:43:26 "/usr/bin/mock" "-r" "fedora-41-x86_64" "--plugin-option=tmpfs:keep_mounted=True" "--config-opts=print_main_output=True" "--quiet" "--chroot" "/usr/share/csmock/scripts/run-shellcheck.sh /builddir/build/BUILDROOT > /builddir/shellcheck-capture.err" >>> 2024-07-03 13:43:27 "'/usr/bin/mock' '-r' 'fedora-41-x86_64' '--plugin-option=tmpfs:keep_mounted=True' '--config-opts=print_main_output=True' '--quiet' '--shell' 'tar -c --remove-files '/builddir/cswrap-capture.err' '/builddir/shellcheck-capture.err'' | tar -xC '/tmp/csmockvemlj75f/kexec-tools-2.0.28-9.fc41/debug/raw-results'" tar: Removing leading `/' from member names tar: Removing leading `/' from hard link targets >>> 2024-07-03 13:43:28 "cat '/tmp/csmockvemlj75f/kexec-tools-2.0.28-9.fc41/debug/raw-results/builddir/cswrap-capture.err' | csgrep --mode=json --quiet --path '^/builddir/build/BUILD/' --remove-duplicates | csgrep --mode=json --invert-match --checker CLANG_WARNING --event error | csgrep --mode=json --invert-match --checker CPPCHECK_WARNING --event 'cppcheckError|internalAstError|preprocessorErrorDirective|syntaxError|unknownMacro' | csgrep --mode=json --invert-match --checker COMPILER_WARNING --event error > '/tmp/csmockvemlj75f/kexec-tools-2.0.28-9.fc41/debug/uni-results/cswrap-capture.js'" >>> 2024-07-03 13:43:29 "csgrep --quiet '/tmp/csmockvemlj75f/kexec-tools-2.0.28-9.fc41/debug/raw-results/builddir/shellcheck-capture.err' | csgrep --invert-match --event '^note|warning\\[SC1090\\]' > '/tmp/csmockvemlj75f/kexec-tools-2.0.28-9.fc41/debug/uni-results/shellcheck-capture.err'" scan.ini: time-finished = 2024-07-03 13:43:29 scan.ini: exit-code = 0 >>> 2024-07-03 13:43:29 "cslinker --quiet --cwelist '/usr/share/csmock/cwe-map.csv' --inifile '/tmp/csmockvemlj75f/kexec-tools-2.0.28-9.fc41/scan.ini' '/tmp/csmockvemlj75f/kexec-tools-2.0.28-9.fc41/debug/uni-results'/* > '/tmp/csmockvemlj75f/kexec-tools-2.0.28-9.fc41/debug/scan-results-all.js'" >>> 2024-07-03 13:43:29 "'/usr/bin/mock' '-r' 'fedora-41-x86_64' '--plugin-option=tmpfs:keep_mounted=True' '--config-opts=print_main_output=True' '--quiet' '--shell' 'csgrep --mode=json --embed-context 3 '--warning-rate-limit=1024' '--limit-msg-len=512'' <'/tmp/csmockvemlj75f/kexec-tools-2.0.28-9.fc41/debug/scan-results-all.js' >'/tmp/csmockvemlj75f/kexec-tools-2.0.28-9.fc41/debug/scan-results-all.js.tmp'" >>> 2024-07-03 13:43:30 "/usr/bin/mock" "-r" "fedora-41-x86_64" "--plugin-option=tmpfs:keep_mounted=True" "--config-opts=print_main_output=True" "--quiet" "--clean" >>> 2024-07-03 13:43:32 "cat '/tmp/csmockvemlj75f/kexec-tools-2.0.28-9.fc41/debug/scan-results-all.js' | sed 's|/builddir/build/BUILDROOT/[^/]*/|/builddir/build/BUILD//|' | csgrep --mode=json --path '^/builddir/build/BUILD/' --strip-path-prefix /builddir/build/BUILD/ | csgrep --mode=json --invert-match --path '^ksh-.*[0-9]+\\.c\$' | csgrep --mode=json --invert-match --path 'CMakeFiles/CMakeTmp|conftest.c' | cssort --key=path > '/tmp/csmockvemlj75f/kexec-tools-2.0.28-9.fc41/scan-results.js'" >>> 2024-07-03 13:43:33 "cat '/tmp/csmockvemlj75f/kexec-tools-2.0.28-9.fc41/debug/scan-results-all.js' | sed 's|/builddir/build/BUILDROOT/[^/]*/|/builddir/build/BUILD//|' | csgrep --mode=json --strip-path-prefix /builddir/build/BUILD/ | csdiff --show-internal '/tmp/csmockvemlj75f/kexec-tools-2.0.28-9.fc41/scan-results.js' - | cssort > '/tmp/csmockvemlj75f/kexec-tools-2.0.28-9.fc41/debug/suppressed-results.js'" >>> 2024-07-03 13:43:33 "csgrep --mode=grep --invert-match --event \"internal warning\" --prune-events=1 '/tmp/csmockvemlj75f/kexec-tools-2.0.28-9.fc41/debug/suppressed-results.js' > '/tmp/csmockvemlj75f/kexec-tools-2.0.28-9.fc41/debug/suppressed-results.err'" >>> 2024-07-03 13:43:33 "csgrep --mode=json --invert-match --event \"internal warning\" --prune-events=1 '/tmp/csmockvemlj75f/kexec-tools-2.0.28-9.fc41/debug/suppressed-results.js' | cshtml - > '/tmp/csmockvemlj75f/kexec-tools-2.0.28-9.fc41/debug/suppressed-results.html'" >>> 2024-07-03 13:43:33 "csgrep --mode=evtstat --invert-match --event \"internal warning\" --prune-events=1 '/tmp/csmockvemlj75f/kexec-tools-2.0.28-9.fc41/debug/suppressed-results.js' | tee '/tmp/csmockvemlj75f/kexec-tools-2.0.28-9.fc41/debug/suppressed-results-summary.txt'" >>> 2024-07-03 13:43:33 "csgrep --mode=grep --invert-match --event \"internal warning\" --prune-events=1 '/tmp/csmockvemlj75f/kexec-tools-2.0.28-9.fc41/scan-results.js' > '/tmp/csmockvemlj75f/kexec-tools-2.0.28-9.fc41/scan-results.err'" >>> 2024-07-03 13:43:33 "csgrep --mode=json --invert-match --event \"internal warning\" --prune-events=1 '/tmp/csmockvemlj75f/kexec-tools-2.0.28-9.fc41/scan-results.js' | cshtml - > '/tmp/csmockvemlj75f/kexec-tools-2.0.28-9.fc41/scan-results.html'" >>> 2024-07-03 13:43:33 "csgrep --mode=evtstat --invert-match --event \"internal warning\" --prune-events=1 '/tmp/csmockvemlj75f/kexec-tools-2.0.28-9.fc41/scan-results.js' | tee '/tmp/csmockvemlj75f/kexec-tools-2.0.28-9.fc41/scan-results-summary.txt'" 4 CLANG_WARNING warning[core.CallAndMessage] 10 CLANG_WARNING warning[core.NonNullParamChecker] 20 CLANG_WARNING warning[core.NullDereference] 15 CLANG_WARNING warning[core.UndefinedBinaryOperatorResult] 1 CLANG_WARNING warning[core.uninitialized.Assign] 3 CLANG_WARNING warning[core.uninitialized.Branch] 26 CLANG_WARNING warning[deadcode.DeadStores] 9 CLANG_WARNING warning[unix.Malloc] 1 CLANG_WARNING warning[unix.StdCLibraryFunctions] 6 COMPILER_WARNING warning[-Waddress] 1 COMPILER_WARNING warning[-Wframe-address] 2 COMPILER_WARNING warning[-Wlto-type-mismatch] 1 COMPILER_WARNING warning[-Wmissing-braces] 2 COMPILER_WARNING warning[-Wnonnull] 1 COMPILER_WARNING warning[-Wstringop-overflow=] 1 COMPILER_WARNING warning[-Wstringop-truncation] 2 COMPILER_WARNING warning[-Wunused-function] 1 COMPILER_WARNING warning[-Wunused-label] 3 COMPILER_WARNING warning[-Wunused-result] 1 COMPILER_WARNING warning[-Wunused-value] 4 COMPILER_WARNING warning[-Wunused-variable] 2 CPPCHECK_WARNING error[arrayIndexOutOfBounds] 2 CPPCHECK_WARNING error[legacyUninitvar] 3 CPPCHECK_WARNING error[memleakOnRealloc] 1 CPPCHECK_WARNING error[uninitvar] 28 CPPCHECK_WARNING information[normalCheckLevelMaxBranches] 3 CPPCHECK_WARNING warning[nullPointer] 1 GCC_ANALYZER_WARNING warning[-Wanalyzer-fd-double-close] 1 GCC_ANALYZER_WARNING warning[-Wanalyzer-fd-use-without-check] 1 GCC_ANALYZER_WARNING warning[-Wanalyzer-infinite-recursion] 11 GCC_ANALYZER_WARNING warning[-Wanalyzer-malloc-leak] 8 GCC_ANALYZER_WARNING warning[-Wanalyzer-null-argument] 6 GCC_ANALYZER_WARNING warning[-Wanalyzer-null-dereference] 4 GCC_ANALYZER_WARNING warning[-Wanalyzer-out-of-bounds] 1 GCC_ANALYZER_WARNING warning[-Wanalyzer-possible-null-argument] 4 GCC_ANALYZER_WARNING warning[-Wanalyzer-possible-null-dereference] 12 GCC_ANALYZER_WARNING warning[-Wanalyzer-use-of-uninitialized-value] <<< 2024-07-03 13:43:33 csmock exit code: 0